0
我正在使用ARC in my application, for encoding the string i am using
calloc`,而我在配置文件中运行应用程序时,它显示calloc上的内存泄漏。自动引用计数不释放calloc
是否ARC
将释放calloc
与否?
如果没有,为什么它不发布以及如何发布calloc
?
感谢,
我正在使用ARC in my application, for encoding the string i am using
calloc`,而我在配置文件中运行应用程序时,它显示calloc上的内存泄漏。自动引用计数不释放calloc
是否ARC
将释放calloc
与否?
如果没有,为什么它不发布以及如何发布calloc
?
感谢,
不幸的是ARC管理内存仅适用于Objective-C的对象,所以你的情况,你必须自己处理内存管理。
要“释放” calloced内存,你需要调用free
上它时,它不再使用:
free(strResult);