查看开始iOS 5中的示例以保持您的应用程序状态,在为应用程序显示的第一个viewController中,它们在viewDidLoad:
中注册applicationWillResignActive
。这对我来说很有意义,因为您在显示第一个视图时注册了该通知。在哪里注册applicationWillResignActive使用UIStoryboard
我很困惑你是否总是这样做,或者你通常在哪里注册这个通知。 Q1)像他们在这个viewController注册这个通知,以便他们可以重新创建此视图? Q2)如果是这样,我是否为每个viewController执行此操作?
Q3)我使用UIStoryboard和我的第一个viewController是一个UITabBarController。那么,我要在第一个标签的viewController中注册通知吗?
我还有一个单独的DataManager对象,用于保存应用程序的数据,如果这有助于任何人指导我以正确的方向保存数据。谢谢!