3

我想知道 iPhone 联系人的任何变化,例如号码变化、图片变化等。

我已经获取了 iPhone 联系人,现在如果有任何新号码添加到联系人中,那么我需要在我的应用程序中识别这一点。

4

1 回答 1

0

检查ABAddressBookRegisterExternalChangeCallback功能。这是一种奇怪的 API,但是当地址簿在不同的应用程序或线程中更改时,这将允许您接收回调。您的本地缓存通讯簿不应受到这些更改的影响。我认为没有任何方便的功能可以告诉您进行了哪些更改,但是您可以通过将缓存版本与新ABAddressBook实例进行比较来手动找到一些更改

于 2013-08-21T05:30:58.800 回答