这个问题很明显,但对我来说答案并不完全......
所以,我想将(a)记录保存到CloudKit,而且当互联网连接让我这么做时,但是当没有wifi连接时,如何实现这一点,3G / LTE,例如,在'飞机模式'。
我不想每15/30分钟刷新一次,比如提取新邮件,但要在网络连接恢复时保存。
请问任何想法?
答案 0 :(得分:0)
实现此目的的唯一方法是在本地保存数据,然后在连接时同步数据。这取决于您将数据存储在设备上的数据类型。什么是最好的结构。您可以将其存储在CoreData中,也可以只存储在XML或其他文件中。你需要一个同步机制。
你可能想看看这个: Using Core Data, iCloud and CloudKit for syncing and backup and how it works together