【发布时间】:2014-04-22 02:13:35
【问题描述】:
我正在尝试使用 iCloud,并且某个应用正在收听订阅 NSMetadataQueryDidFinishGatheringNotification 的 NSMetadataQuery 更新。
当应用程序收到通知时,我使用 openWithCompletionHandler: 读取了一些 iCloud UIDocument 文件,但该调用导致 NSMetadataQuery 再次通知我更新,因此应用程序进入无限循环 update > read > update > read > …
openWithCompletionHandler: 应该这样做吗?我该怎么做才能防止它出现这样的循环?
【问题讨论】:
标签: ios objective-c macos cocoa core-data