【发布时间】:2014-04-08 05:20:57
【问题描述】:
我目前正在使用我的 CoreData-iCloud 设置。每次用户在他的一个设备中添加/删除/编辑整体时,更改都会同步到 iCloud(如果可用),然后在他打开应用程序时推送到他的其他设备。
不幸的是,iCloud 不是即时的。当用户在他的第二台设备上打开应用程序时,需要 10~20 秒的稳定连接才能显示同步数据。
有什么方法可以检测应用程序何时与 iCloud 连接,以通知用户确实发生了一些事情,并且应用程序正在运行(在某处显示一个小微调器)?
至少能够通过拉刷新或其他方式手动触发 iCloud 更新。如果能够向用户展示一些信息,告诉他“您的数据正在传输中,请稍等片刻”,这将是很棒的。
谢谢。
【问题讨论】: