gpt4 book ai didi

ios - 清除 UIViewController

转载 作者:行者123 更新时间:2023-11-29 04:15:15 25 4
gpt4 key购买 nike

我目前有一堆 UIViewController,每个都是在前一个之上呈现的模式 ViewController。我的问题是我不需要一堆 UIViewController,我只需要最后一个。因此,当出现新的 UIViewController 时,应清除其父级,将其从内存中完全删除。我的应用程序将永远不再需要这些 View Controller 。

我读过这个:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html

但是这种模式只关心应用程序收到内存警告时的内存释放。并且不会清除 View Controller ,仅清除其内容。我想以更手动的方式执行此操作...这可能吗,或者这在 iOS 中不是常见做法,我应该只依赖内存警告消息。

最佳答案

最简单的方法是首先避免创建堆栈。不要在现有的模态 Controller 上呈现新的模态 Controller ,而是让根 Controller 首先忽略现有的模态 Controller ,然后呈现每个新的模态 Controller 。

关于ios - 清除 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13800865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com