【问题标题】:Is it possible to change application state or delete preserved state of app after press home button按下主页按钮后是否可以更改应用程序状态或删除应用程序的保留状态
【发布时间】:2014-10-28 20:02:07
【问题描述】:

在应用程序中,我想要这样的情况。当我的应用程序进入后台时,它会存储当前状态。在服务器端有一些更新,我想用这些新数据启动我的应用程序。

我的问题是几秒钟内我看到了旧的保存状态的应用程序。 是否可以从

启动应用程序
- (void) applicationWillEnterForeground:(UIApplication *)application   

- (BOOL) application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

【问题讨论】:

  • 您不能使用- (void)applicationDidEnterBackground:(UIApplication *)application 获取状态然后存储它/向服务器发送请求吗?
  • 您的问题是什么?通常一个问题以问号 ' ? ' :/

标签: ios iphone ipad ios5


【解决方案1】:

您可以使用- (void)applicationDidEnterBackground:(UIApplication *)application 获取状态,然后在您的应用移至后台时将其存储/向服务器发送请求。然后,在您的应用委托或第一个视图的 viewDidLoad 中,您可以查询数据库以获取最新状态并做出适当的响应。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    相关资源
    最近更新 更多