我的应用程序使用 iCloud。我的应用程序将其所有数据存储在 1 个文档中,并且永远不应超过 1 个文档。但是,有时我的 NSMetadataQuery 会返回 2 个文档:
0: Documents/(A Document being saved bt MyApp)/MyDoc.ext
1: Documents/MyDoc.ext
这主要发生在用户在 iOS 设备重启后不久打开应用程序时。
在检查这 2 个文档时,文档 0 是具有最新更新的文档,所以这就是我们想要的。
这个“正在保存的文档”最终出现并成为最新文档的原因是什么,我该如何正确处理,因此 Documents/MyDoc.ext 将是具有最新内容的文档。
谢谢,-r