iOS7中的后台同步

时间:2014-02-06 10:58:53

标签: ios sqlite ios7 background-process

我们必须开发一个应用程序,它将支持某个时间间隔的数据同步操作,无论应用程序是在前台还是在后台。

我想知道在iOS7中......

  • 是否可以在应用处于后台时同步数据(即呼叫网络服务)?
  • 我们可以访问SQLite数据库文件/我们可以在应用程序处于后台时进行数据库操作吗?
  • 我们可以在后台运行计时器吗?
  • 我们可以在应用处于后台时显示有关某些更新的提醒吗?

提前致谢。

1 个答案:

答案 0 :(得分:3)

  1. 是的,是。
  2. 是的,你可以。
  3. 有时,但你不应该。
  4. 是的,你可以。
  5. 去研究iOS 7后台操作。谈论使用计时器和后台操作at some time interval表明您正在以一种不会工作的方式解决问题。虽然你的大多数问题的答案都是肯定的,但你的方法可能不是......

    application:performFetchWithCompletionHandler:开始。