应用程序定期从Web更新数据

时间:2013-06-20 00:13:08

标签: ios multitasking

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

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

但是,我加载了每个View Controller中的所有内容......我该如何重新加载我的数据?

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

感谢您的帮助!!

1 个答案:

答案 0 :(得分:1)

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

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

表视图可以告诉reloadData