假设我决定从云端重建商店并将其作为商店选项提供:
NSPersistentStoreRebuildFromUbiquitousContentOption
除了将观察者附加到以下内容之外:
NSMetadataQueryDidFinishGatheringNotification
(用于检测正在下载的收据和其他文件)
NSPersistentStoreCoordinatorStoresDidChangeNotification
(用于检测商店何时被换出)
是否还有其他可以收听的活动并向用户提供更好的反馈?我喜欢提供进度条或其他内容,存储20%下载,40%下载等等。现在实际到达NSPersistentStoreCoordinatorStoresDidChangeNotification
可能需要几分钟而无法观察后台进度。
没有任何进度条或任何东西,我认为用户会认为事情已经崩溃了......显然我可以添加一条消息紧张......但是,不理想。
谢谢, 克里斯