2013-07-16 62 views
0

我使用kABpersonModificationDateProperty來檢測自上次啓動以來已添加/修改的AddressBook記錄。ABAddressbook記錄刪除通知

是否可以檢測自上次啓動以來哪些記錄已被刪除?

回答

1

我非常希望它是如此。

您的唯一選擇是緩存所有記錄ID,然後比較啓動時的完整列表。

您仍然接觸到iOS重寫所有ID的情況(例如通過iCloud進行同步時),在這種情況下,它會顯示所有記錄都已刪除並添加了全新的批次。您可以嘗試通過比較字段(例如名字/姓氏)來識別在現有記錄上ID已更改的情況。