删除记录的ABAddressbook通知

时间:2013-07-16 13:43:59

标签: ios abaddressbook

我使用kABpersonModificationDateProperty来检测自上次启动以来添加/修改的AddressBook记录。

是否可以检测自上次启动以来哪些记录已被删除?

1 个答案:

答案 0 :(得分:1)

我非常希望如此。

这里唯一的选择是缓存所有记录ID,然后在启动时比较完整列表。

您仍然会遇到iOS重写所有ID的情况(例如通过iCloud进行同步时),在这种情况下,会显示所有记录都已删除并添加了全新的批次。您可以通过比较字段(例如姓/名)来尝试识别现有记录中ID已更改的情况。