问题:
1 、查了一下,说是在下次 event 的时候进行 drain ,那具体的 ‘ event ’ 是指哪些?举一个具体例子。
2 、在 Cocoa 和 Cocoa Touch 的环境中会对加入池子的对象进行不同的释放处理吗?
1
snail1988 2017 年 4 月 14 日
下个符号断点 [NSAutoreleasePool drain] 研究下就知道了
|
2
snail1988 2017 年 4 月 14 日 |
3
DexterXie 2017 年 4 月 14 日
一次 runloop 循环呗
|
5
zenghaojim33 2017 年 4 月 19 日
当前 runloop 结束时
|
6
qinbingchen 2017 年 5 月 6 日
指的是这次 runloop 循环结束时候....
cocoa 不用担心的池子的释放..就算你用了大循环.因为 mac 的性能内存够,也不会造成什么大损失. cocoa touch 就需要你 自己判断了.大循环要不要自己加 autopool.. 加了就是结束就释放了,不加的话就是等 当前 runloop 结束,,应该是这个. |