当 iCloud 文档存储中的数据发生更改时,我应该观察哪个通知?
在键值存储中,有一个NSUbiquitousKeyValueStoreDidChangeExternallyNotification
。但是在文档存储中,我没有找到这样的通知。你有什么想法?
最佳答案
//每当应用程序从文件系统读取数据时调用
- (BOOL)loadFromContents:(id)内容类型:(NSString )typeName 错误:(NSError *)outError
当 iCloud 上的数据更新时会调用此方法,以便您可以在此方法中推送本地通知。当您使用此方法在 iCloud 上保存一些数据时也会调用此方法
//每当应用程序(自动)保存笔记内容时调用
- (id)contentsForType:(NSString )typeName 错误:(NSError *)outError
所以我们需要为本地通知设置一些变量或条件。
关于macos - iCloud 文档存储中的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8531764/