Best Answer-推荐答案 strong>
我认为了解幕后发生的事情总是有帮助的,尤其是在 ARC 使用命名约定以使一切正常工作的这种情况下。
但要直接回答您的问题:它无法自动处理保留周期,并且仅适用于对象,因此如果您使用任何 CoreFoundation 方法,您仍然需要担心内存管理。
此外,如果您使用任何第三方或开源库,那么它们可能与 ARC 不兼容(尽管您可以在一个可执行文件中混合使用 ARC 和非 ARC 代码)。
关于iphone - 在哪些情况下我们不能简单地依赖自动引用计数?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/8726638/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) |
Powered by Discuz! X3.4 |