在申请中我想要这样的情况。当我的应用程序进入后台时,它会存储当前状态。在服务器端有一些更新,我想用这些新数据启动我的应用程序。
我的问题是几秒钟我看到旧的保留状态的应用程序。 是否可以从
开始申请- (void) applicationWillEnterForeground:(UIApplication *)application
到
- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
答案 0 :(得分:0)
您可以使用- (void)applicationDidEnterBackground:(UIApplication *)application
获取状态,然后在应用移至后台时将其存储/向服务器发送请求。然后,在您的app委托或第一个视图的viewDidLoad中,您可以查询数据库以获取最新状态并做出适当的响应。