Objective c 在modalTransition完全卸载ViewController?
通常,在模式转换之后,第二个viewController在后台的可见viewController后面运行 是否有可能完全卸载第二个ViewController?? 如果我不想使用推送,因为我想在过渡上使用动画…几点:Objective c 在modalTransition完全卸载ViewController?,objective-c,xcode,uiviewcontroller,uimodaltransitionstyle,presentviewcontroller,Objective C,Xcode,Uiviewcontroller,Uimodaltransitionstyle,Presentviewcontroller,通常,在模式转换之后,第二个viewController在后台的可见viewController后面运行 是否有可能完全卸载第二个ViewController?? 如果我不想使用推送,因为我想在过渡上使用动画…几点: 你在担心一些不值得担心的事情。视图控制器是轻量级的简单对象。唯一的重量级对象是视图,事实上,当另一个视图控制器的视图显示在其位置时,它将从界面中删除 游戏不会“在后台运行”。如果是这样,那就是你做错了。您应该在viewdidegame:中检测到您的视图不再在界面中,并停止所有活动
- 你在担心一些不值得担心的事情。视图控制器是轻量级的简单对象。唯一的重量级对象是视图,事实上,当另一个视图控制器的视图显示在其位置时,它将从界面中删除
- 游戏不会“在后台运行”。如果是这样,那就是你做错了。您应该在
中检测到您的视图不再在界面中,并停止所有活动。这就是这些活动的目的viewdidegame:
- 如果您仍然致力于确保在游戏未显示时视图控制器本身被破坏,那么请使用不同的体系结构。例如,演示游戏控制器。当游戏控制器被解除时,它将被释放并销毁