标签: iphone cocoa-touch memory-management
据我所知,如果我自己以编程方式加载它,我必须从我的Nib文件中释放顶级对象(包括窗口,自定义控制器对象......)。
但是我必须在一个只有一个主nib文件的基于视图的简单应用程序中关心它们吗?
当使用基于视图的应用程序使用UITabBarController和多个Nib文件时,我是否需要关心它们?
答案 0 :(得分:2)
没有。在所有情况下,nib都会加载一次,然后在你的应用程序关闭时卸载 - 你不必管理内存。如果不创建多个给定对象,则不会发生内存泄漏。