![]() |
1
12
|
![]() |
2
4
比自动释放或手动释放选项更重要的是您
也就是说,您唯一需要担心的是紧密循环——分配和释放一个
|
![]() |
3
2
如果您认为您不知道如何使用Autorelease,请查看iTunes U->第4课2010年秋季的CS193P。 它教你所有关于记忆管理和东西的知识(如果你跳过前10分钟左右) |
![]() |
4
0
出于iPhone性能的原因,苹果建议,只要有可能,就不要使用自动释放的对象。相反,在处理完对象后显式地释放它们。 |
![]() |
5
0
使用自动释放池意味着您可能会留下一些未使用的内存。由于iPhone的内存不足,因此,如果您尽快释放不需要的内存,而不是让它在等待自动释放时占用资源,那么您可能会提高性能。 |
![]() |
6
0
当你自动释放的时候,你基本上是说:“我不再需要这个了,但是其他人都可以自由地把它捡起来(在自动释放池被清空之前)”。当您显式地重新传递一个对象时,您会说:“我不再需要这个了,除非其他人已经说过了(获得的),否则应该立即释放它。” 因此,自动释放通常不是错误的事情。如果要将对象传递回邮件的发件人,而不要求发件人负责释放对象,则需要执行此操作。 |
![]() |
TheKing · 为什么数组的地址可以有负值? 3 年前 |
![]() |
yurnero · MATLAB:“加载”一个快速访问功能 7 年前 |
![]() |
joe · 一页可以同时在两个工作集中吗? 7 年前 |
![]() |
Jaques · “.exe”已触发断点 7 年前 |
![]() |
adn bps · 在函数中修改变量的高效内存方法 7 年前 |
![]() |
Gauraang Khurana · C语言中分段错误的不稳定行为 7 年前 |
![]() |
Rajesh K · 如何查找设备中存在的广告垃圾? 7 年前 |