我正在关注有关CSV数据访问的YouTube视频。但我在框架中已经看到NSAutoreleasePool
被指定为过时的。我们是否有另一种方法来开发对CSV数据文件的访问?
答案 0 :(得分:5)
@autoreleasepool {
// parse your CSV
}
答案 1 :(得分:4)
“括号”pool = [[NSAutoreleasePool alloc] init]
和[pool drain];
已替换为@autoreleasepool { <stuff between the "brackets> }
。
答案 2 :(得分:1)
@autoreleasepool
并没有过时。在某些情况下,您必须设置自己的自动释放池,请参阅the docs
最重要的情况是1)如果你有代码创建许多临时对象,可以在应用程序返回主运行循环之前释放(你应该),2)如果你设置一个单独的线程(你必须)。