Tes*_*act 5 iphone cocoa-touch objective-c uikit ios
我有像 tabbar 这样的自定义控件,它显示许多控制器,其中一些也有我的 tabbar 和其他控制器,因此,我的应用程序使用了大量内存,因为每个控制器都存储在内存中。所以我想卸载隐形控制器,但我没有找到任何卸载UIViewController的方法。我该怎么做?
附注。我不能使用 UITabBarController,真的不能。
你不知道。UIViewController 不会在内存不足时被卸载,只是它们的视图会被卸载。
这发生在didReceiveMemoryWarning
您自己的视图控制器上,并在发生内存不足警告时自动调用。
覆盖此并卸载可以在viewDidLoad
.