2009-04-24 71 views
0

据我了解,我必须从我的Nib文件释放顶层对象(包括窗口,自定义控制器对象...),如果我自己以编程方式加载它。如果我不手动加载笔尖,是否必须释放笔尖的顶层对象?

但是,我必须关心他们在一个简单的基于视图的应用程序,只有一个主要的笔尖文件?

当使用UITabBarController和多个Nib文件的基于视图的应用程序时,我是否必须关心它们?

回答

2

不需要。在所有情况下,笔尖都会加载一次,然后在应用程序关闭时卸载 - 您不必管理内存。当你不创建一个以上的给定对象时,不会有内存泄漏。