()
<span style="font-size:18px;"> //1, 面试题(做得出来就可以12K)
@autoreleasepool {
for (int i = 0; i < 1000000000; i++) {
@autoreleasepool {
Person *per = [[Person alloc] init];
[per autorelease];
}
}
}</span>
<span style="font-size:18px;">autorelease会将声明为autorelease的对象,放入离他最近的自动释放池中,当自动释放池销毁时,会向池中的每一个对象发送一个release消息.</span>