1)在每一个事件周期的开始,系统会自动创建一个自动释放池,
2)在每一个事件周期的结尾,系统会自动销毁这个自动释放池。
3)可以理解为:当用户的代码在持续运行的时候,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。
4)当用户的代码运行告一段落,开始等待用户输入(或其他事件)时,自动释放池就会被释放掉,池中每个对象会收到一个release消息,有的对象可能被销毁
1)在每一个事件周期的开始,系统会自动创建一个自动释放池,
2)在每一个事件周期的结尾,系统会自动销毁这个自动释放池。
3)可以理解为:当用户的代码在持续运行的时候,自动释放池是不会被销毁的,这段时间内用户可以安全地使用自动释放的对象。
4)当用户的代码运行告一段落,开始等待用户输入(或其他事件)时,自动释放池就会被释放掉,池中每个对象会收到一个release消息,有的对象可能被销毁