gpt4 book ai didi

iphone - 您如何检测 iCloud 中的文件何时更改?

转载 作者:可可西里 更新时间:2023-11-01 04:27:43 24 4
gpt4 key购买 nike

当 iCloud 中的文件发生更改(无论是添加、删除还是内容更改)时,我想调用我创建的方法 ([self methodName]) 以便我可以更新我的带有新文件名称的 TableView 。如何通知我文件更改?我是否需要监听 NSNotification(如果是,那是什么?)还是必须手动检查?谢谢。

最佳答案

我必须监听的 NSNotification 的名称是 NSMetadataQueryDidUpdateNotification。我是这样做的:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(queryDidUpdate:) name:NSMetadataQueryDidUpdateNotification object:query];

...

-(void)queryDidUpdate:(NSNotification *)notification {

//something changed, reload (NSMetadataQuery, create NSPredicate, rerun the query, etc.)

}

关于iphone - 您如何检测 iCloud 中的文件何时更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com