Mar*_*vec 5 arrays floating-point memory-management ios
我想知道如何在方法中返回float数组.
在以下方法中:
- (float *) ......{
float * result = malloc(sizeof(float) * number);
....
return result;
}
Run Code Online (Sandbox Code Playgroud)
我的问题是我没有清理结果浮点数组.我怎样才能做到这一点?
我的问题是我没有清理结果浮点数组.
这是任何调用你的方法返回浮点数组的人的工作:现在他拥有它,所以他必须调用free它.
通常,有两种情况:
free()将数组传递给它.dealloc向类中添加一个方法,并free()从那里调用数组变量.