在ARC XCode应用程序中,它使用本机C库。
当连续调用库函数大约2000次时,应用程序停止在iPad设备上工作。
'乐器'表明,只有'Malloc'积累并且不考虑“免费”。
我不知道“免费”电话会发生什么。
代码如下:
内存分配:
efHeapSize = EF_MIN_HEAPSIZE; pEFHeap =(无效 *)malloc的(efHeapSize);
cedHeapsize = heapMemorySize - efHeapSize; pCEDHeap =(无效 *)malloc的(cedHeapsize);
无记忆:
if(pEFHeap!= NULL){
free (pEFHeap); pEFHeap = NULL; printf("pEFHeap freed \n");
}
if (pCEDHeap != NULL) { free (pCEDHeap); pCEDHeap = NULL; printf("pCEDHeap freed \n");
}