有很多文章谈论ARC中内存管理的优化,一个优化是快速自动发布,我已经问question这个,Matt Galloway也有a famous article谈论它。
快速自动释放说如果调用者和被调用者都在ARC下,则被调用者的返回对象不需要添加到自动释放池中。
所以我的问题是如果我的所有源代码都是在ARC下编译的,我可以获得自动释放池吗?
如果是这样,这是否意味着如果有一天苹果要求我们使用ARC,自动释放池将毫无用处。
如果没有,你能告诉一些情况,在这种情况下仍然使用自动释放池。
如果您仔细阅读我的问题和评论,您就会知道它并不重复。