相关疑难解决方法(0)

@autoreleasepool语义

我在llvm网站上阅读ARC文档:http://clang.llvm.org/docs/AutomaticReferenceCounting.html#autoreleasepool

..尤其是@autoreleasepool.

在使用NSAutoreleasePool的许多当前实现中,我看到在循环迭代期间池被定期耗尽的情况 - 我们如何使用@autorelease池执行相同的操作,或者是否已经在某种程度上为我们完成了这些操作?

其次,文档说明如果抛出异常,池就不会耗尽......好的例外是名称异常,但是如果它们确实发生了,你可能希望在不泄漏大量内存的情况下恢复.文档未指定何时释放这些对象.

任何人都有关于这些点的任何信息?

objective-c llvm automatic-ref-counting

7
推荐指数
1
解决办法
2275
查看次数

标签 统计

automatic-ref-counting ×1

llvm ×1

objective-c ×1