era*_*orx 5 iphone memory-leaks memory-management objective-c
如果应用程序产生大量内存泄漏,它们"只是"应用程序内问题还是在应用程序终止后它们也在RAM中?那么iPhone OS是否会释放为沙盒应用程序分配的内存?
谢谢
cms*_*cms 16
内存泄漏是操作系统分配的内存块,供程序在运行时使用,但在程序完成后不能正确返回.所以这段记忆"迷失"了.您的程序没有使用它,但系统还不知道它可以免费用于其他用途.
当您的应用程序完成运行时,操作系统分配给它的所有内存将被返回以供重用.哪个回答你的问题.
但是,内存泄漏是一个重要的错误.在低内存设备上,比如iPhone,你消耗的内存越少越好,你不希望在运行时泄漏内存.如果设备内存不足,您的应用程序可能会意外终止或崩溃.
| 归档时间: |
|
| 查看次数: |
700 次 |
| 最近记录: |