添加和删除UIViewControllers 我不张贴现在任何例子,我有一个从厦门国际银行加载他们认为一些视图控制器和其他人,我手动创建的视图时,我注意到一个奇怪的行为。(我是不是要申报奥特莱斯在IB创建的每个元素?即使是那些静态图形?或者根本deallotion作为配置自动发生?) 什么,我似乎才注意到的是,即使我去掉视图控制器视图,然后释放控制器,分配(活字节)乐器似乎没有去down.Dealloc被每time.The下一次我创建视图控制器称为活字节留在same.As如果他们在那里以前没有被释放,但仍cached.The的是我有几个人处理激烈的观点?在图形处理,但并不是所有的人在同一time..and字节添加up.It去左右的内存为15兆字节(而应用程序启动TA 3和大部分的时间就是所有,它需要)。我也查一些苹果的例子,我注意到有时候会有相同的行为。这是我失踪的东西吗? 也许它是我特别做错的事情,所以我应该发布一些代码来检查可能是错的? 谢谢UIViewController内存管理/问题?
0
A
回答
1
首先检查你的内存泄漏代码(使用泄漏工具)并在你的项目上运行“构建和分析” - 可能是静态分析器可以发现一些问题。
第二件要检查的事情是,如果你在dealloc方法中释放控制器的插座:当从xib文件加载时,如果没有为它们定义属性,或者存在具有'retain'属性的属性,则默认保留插座。所以,如果你不释放他们,他们必须泄漏话,我认为(尽管仪器没有显示时,我也有类似的问题,这种情况下,任何泄漏)检测
相关问题
- 1. UIViewController内存管理
- 2. CFString内存管理问题
- 3. NSTimer内存管理问题
- 4. iPhone - 内存管理问题
- 5. EXC_BAD_ACCESS - 内存管理问题
- 6. Android内存管理问题
- 7. 内存管理问题
- 8. 内存管理问题
- 9. 内存管理问题
- 10. NSIndexPath内存管理问题
- 11. Pubnub内存管理问题
- 12. 内存管理问题
- 13. iOS内存管理问题
- 14. 内存管理问题
- 15. EXC_BAD_ACCESS内存管理问题
- 16. iPhone内存管理问题
- 17. SQLite +内存管理问题
- 18. 内存管理问题
- 19. 内存管理问题
- 20. 内存管理问题
- 21. JPA内存管理问题
- 22. Android内存管理问题
- 23. iPhone - 内存管理问题?
- 24. 内存泄漏问题,内存管理
- 25. UIViewController内存警告问题
- 26. 自定义UIViewController中的内存管理
- 27. iOS内存管理/持久性问题
- 28. iOS的内存管理问题
- 29. java线程内存管理问题
- 30. Objective-C的内存管理问题
无泄漏,忘了提that..and也分析没有说任何东西,除了一些未使用的vars..my主要问题仍然是有趣的,如果它可以某种缓存?因为再分配似乎没有占用任何其他RAM – tasos 2010-09-17 16:33:28
刚刚发现这个一个帖子 当加载一个包含笔尖文件引用图像和声音资源时,nib加载代码会尽可能缓存资源,以便以后轻松检索。 (根据您的平台)无论是NSImage中或UIImage的方法:例如,加载nib文件后,就可以检索与使用imageNamed是笔尖文件关联的图像。 所以我想这可能是因为我的xibs主要包含图像或带有自定义图像的按钮等! – tasos 2010-09-17 16:42:34