@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];
iOS开发:@autoreleasepool 是什么?,布布扣,bubuko.com
原文:http://8645758.blog.51cto.com/8635758/1364267