0

我正在构建一个 iPhone 应用程序,其中大部分内容都是从我的网络服务器动态加载的。内容每天更新一次。这是我在设备上测试我的应用程序时遇到的问题。我注意到我只会关闭应用程序,第二天我没有看到新内容。我必须完全关闭应用程序(通过多任务处理),然后再返回更新内容。

我可以在应用程序委托中使用它: - (void)applicationWillEnterForeground:(UIApplication *)application

但是,我在每个视图控制器中加载了所有内容......我应该如何重新加载我的数据?

另外...如果我更新从 UITableView 中提取数据的对象数组,UITableView 会自动更新吗?

谢谢你的帮助!!

4

1 回答 1

1

请注意,该方法的文档还说:“应用程序还在UIApplicationWillEnterForegroundNotification调用此方法之前不久发布通知,以使感兴趣的对象有机会响应转换。”

您的视图控制器可以被视为感兴趣的对象。

表视图可以被告知reloadData

于 2013-06-20T00:24:15.327 回答