我将使用icloud sync功能升级我的应用程序。
简短的例子:
我的应用程序中的是一个tablew视图,您可以在其中保存新条目。 这些条目将保存在核心数据中。
我想知道这一点:
检查iCloud是否激活?
- >是的 - >条目将保存在iCloud / request中
- >不 - >条目将保存在核心数据/请求中
主题" icloud"对我来说是新的 - 我有一些悬而未决的问题。 如果icloud是激活的,我会检查如果有互联网连接可以保存一个条目。
我的参赛作品也应该没有互联网连接。
我的应用使用ios 9 swift 2
非常感谢:)
答案 0 :(得分:1)
您可以将核心数据存储保留为主数据库,并仅将iCloud用于同步更改。这将为您提供出色的离线用户体验。我想用户可以拥有多个设备(例如手机和iPad),并且您希望能够在所有设备之间进行同步,这可以通过CloudKit SDK实现。查看WWDC 2014中的intro to CloudKit和Advanced CloudKit视频。