在分析我的代码后,我遇到了以下内存泄漏警告。
但是,警告并没有出现在我的代码中,无法准确告诉我泄漏发生的位置。任何人都可以告诉我通常是什么原因导致此泄漏以及我如何搜索我的代码以识别它?
最佳答案
根据 Cocoa 命名约定,除了以 init
、new
、copy
或 mutableCopy
开头的方法必须返回自有或自动释放的对象。调用者还必须知道从方法返回的对象不需要释放。
关于objective-c - Objective-C : Memory Leak due to 'Incorrect decrement of reference count' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6561100/