ipad内存管理问题

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


请各位大侠不吝赐教
...全文
625 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员小迷 2012-01-14
  • 打赏
  • 举报
回复
用下3楼的方式
不过ios平台内存问题一直是个问题,因为有个自动释放池,很多内存太大都是这个原因
study_ios 2011-06-29
  • 打赏
  • 举报
回复
Dansley:你说的那个我已经试过了,还是不行。。。
Dansley 2011-06-28
  • 打赏
  • 举报
回复
建议用Xcode的Build and Analyze测试一下
study_ios 2011-06-27
  • 打赏
  • 举报
回复
我遵循的就是内存管理原则,但是内存使用仍然很高,不知道为什么。。。而且用xcode的instruments有时候监测的有泄漏有时候没有,晕。。。。我已经使用removeFromSuperview了,但是内存还是在增加。。。
池边客 2011-06-27
  • 打赏
  • 举报
回复
是不是引用的地方太多了,用copy这样的方式获取对象指针,相当于重新new了一个。

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧