【发布时间】:2012-07-20 12:41:05
【问题描述】:
我不知道如何使用 Magical Record 获得有关 iCloud 更改的通知,甚至不知道如何获取它们。它使用 iCloud 更新的唯一时间是我调用 save 时,而当我实际上没有更改时这样做似乎效率低下。
【问题讨论】:
标签: iphone objective-c ios core-data magicalrecord
我不知道如何使用 Magical Record 获得有关 iCloud 更改的通知,甚至不知道如何获取它们。它使用 iCloud 更新的唯一时间是我调用 save 时,而当我实际上没有更改时这样做似乎效率低下。
【问题讨论】:
标签: iphone objective-c ios core-data magicalrecord
我在源代码中看到kMagicalRecordPSCDidCompleteiCloudSetupNotification。
您尝试订阅了吗?
【讨论】:
与 iCloud 关联的持久性存储发生变化时,它会发布 NSPersistentStoreCoordinatorStoresDidChangeNotification。您应该订阅此通知并在它抛出时更新 UI。
可以像往常一样获取更改,使用MR_find... 方法或使用获取控制器MR_fetch...
【讨论】: