iOS开发:@autoreleasepool 是什么?
@autoreleasepool{},括号里面的空间由 autoreleasepool 机制管理。系统会管理和释放空间。
当我们配置 ARC选项,我们只能用:
@autoreleasepool{
// Code benefitting from a local autorelease pool.
}
如果我们没有选择ARC,我们可以用:
1.NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init;2.// Code benefitting from a local autorelease pool.3.[pool release];
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。