标签: ios abaddressbook
我使用kABpersonModificationDateProperty来检测自上次启动以来添加/修改的AddressBook记录。
是否可以检测自上次启动以来哪些记录已被删除?
答案 0 :(得分:1)
我非常希望如此。
这里唯一的选择是缓存所有记录ID,然后在启动时比较完整列表。
您仍然会遇到iOS重写所有ID的情况(例如通过iCloud进行同步时),在这种情况下,会显示所有记录都已删除并添加了全新的批次。您可以通过比较字段(例如姓/名)来尝试识别现有记录中ID已更改的情况。