当前位置:编程学习 > wap >>

ipad内存管理问题

最近做了一个ipad项目,进展较顺利,现在的最大问题是内存消耗的过快。。。在真机上如果切换几次横竖屏就崩溃了,不切换还好。。。我大体是这么实现的:在一个controller上添加另一个controller的view(不是直接在controller上添加view)。。。由于内存问题最近查了些资料,稍有结果:[controller.view removeFromSuperview];[controller autorelease];这两个步骤要同时进行,但这样的话会出现页面上的内容不能相应的问题,如点击直接会崩溃的问题。。。请大位大侠帮想想怎么解决内存的问题,或者有什么好点的办法,现在就差内存管理这一步了          
顺便问一下正常的内存消耗大约是多少呢?


请各位大侠不吝赐教       --------------------编程问答-------------------- 是不是引用的地方太多了,用copy这样的方式获取对象指针,相当于重新new了一个。 --------------------编程问答-------------------- 我遵循的就是内存管理原则,但是内存使用仍然很高,不知道为什么。。。而且用xcode的instruments有时候监测的有泄漏有时候没有,晕。。。。我已经使用removeFromSuperview了,但是内存还是在增加。。。 --------------------编程问答-------------------- 建议用Xcode的Build and Analyze测试一下 --------------------编程问答-------------------- Dansley:你说的那个我已经试过了,还是不行。。。 --------------------编程问答-------------------- 用下3楼的方式
不过ios平台内存问题一直是个问题,因为有个自动释放池,很多内存太大都是这个原因
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,