摘要: 在iPhone开发中,对内存进行正确的管理是非常重要的一个方面。iPhone有128MRAM,但其中约有一半的容量要用于屏幕缓冲和其他系统进程,同时iPhone不支持将内存写到交换文件,所以iPhone只有大约64M的内存用来运行应用程序,且严格受到物理内存量的限制。这样,基本上不容许我们开发的软件存在任何的内存泄露。 iPhone中的内存管理 由于iPhone对内存严格的要求,所以当一个对象不再需要时,要及时释放它所占用的内存空间。 Objective-C 的内存管理采用了基于引用计数(Reference Count)这种非常常用的技术。简单讲,每个对象都有一个与之关联的整数,可... 阅读全文
posted @ 2012-08-01 14:56 小马慢跑 阅读(190) 评论(0) 推荐(0)