0

我的项目确实支持 ARC:

在此处输入图像描述

但是当我运行 Xcode Analyzer、Product/Analyze 时,我仍然会出现内存泄漏,例如:

Potential leak of an object allocated on line xx and stored into 'xxx'.

我的意思是,ARC 不是应该解决糟糕的发布问题吗?还是我必须自己添加发布/自动发布?

4

1 回答 1

1

确保您的文件在链接器标志中没有 -fno-objc-arc。这将它们排除在 ARC 之外。一个简单的检查方法是尝试在你的代码中释放一个对象,如果你通过释放调用得到一条红线,那么文件正在使用 ARC,xcode 不会让你在启用了 ARC 的文件中进行任何释放调用。

于 2012-06-06T02:18:25.990 回答