CNContact上次修改date和联系人已更改
问题:
-
如何获取CNContact(新苹果联系人框架)中的最后修改date?
最后修改的date不存在于keysToFetch列表中 -
我想获取并更新自上次抓取后修改的联系人。 我怎样才能做到这一点 ?
据苹果员工的答复,现在没有这样的API。 https://forums.developer.apple.com/thread/16049
要执行几乎相同的事情,我会build议使用
enumerateContactsWithFetchRequest:error:usingBlock:
假设个人联系人是通过姓名来标识的,当姓名字段保持不变但其他信息发生改变时,我们可以说联系人被更新了。 如果您关心性能,请在后台队列上执行此操作。
希望这个帮助。