iPhone - 如何保存每个视图控制器?

发布于 2024-12-06 22:42:57 字数 124 浏览 0 评论 0原文

当我的应用程序的“applicationWillTerminate”函数在应用程序的委托文件中被调用时,我需要循环遍历选项卡控制器的每个子控制器并保存其当前状态。是否可以循环遍历每个 viewController 调用自定义保存函数?

When my app's “applicationWillTerminate” function is called in the app’s delegate file I need to loop through each child controller of a tab controller and save the current state it is in. Is it possible to loop through each viewController calling a custom save function?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

绿萝 2024-12-13 22:42:57

获取 tabBarController.viewControllers 并将 makeObjectsPerformSelector:@selector(yourCustomSaveMethod) 消息发送到该数组。

Get the tabBarController.viewControllers and send the makeObjectsPerformSelector:@selector(yourCustomSaveMethod) message to that array.

白龙吟 2024-12-13 22:42:57

查看 UIApplicationWillTerminateNotificationUIApplicationDidEnterBackgroundNotification。比循环视图控制器要好得多。

Have a look at UIApplicationWillTerminateNotification and UIApplicationDidEnterBackgroundNotification. Much nicer than looping through your view controllers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文