我想知道是否可以UIDocumentStateChangedNotification
检测是否删除了某个项目,如果没有,我如何检测是否从云中删除了一个项目?
问问题
395 次
1 回答
0
将 UIDocumentStateChangedNotification 的观察者添加到您的 viewDidLoad。
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(itemHasChanged:)
name:UIDocumentStateChangedNotification
object:nil];
如果已更改对象的 documentState 设置为 UIDocumentStateSavingError,则将其删除。
-(void) itemHasChanged:(id)sender {
UIDocument *itemDoc = [sender object];
if ([itemDoc documentState] == UIDocumentStateSavingError) {
// your code to handle a deleted document goes here
// in my case I remove that object from my array of current objects.
}
}
于 2014-06-25T09:33:56.183 回答