我想知道是否可以导入iPhone用户一次的所有联系人,之后只在真实地址簿中发生更改后导入/更新我的应用内的联系人?目前我只是在viewDidLoad:中导入整个地址簿,这在大多数情况下都不是必需的。
可以使用以下代码吗?或者只有在地址簿发生变化时应用程序处于活动状态时才调用“addressBookDidChange”方法?
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(addressBookDidChange:)
name:CNContactStoreDidChangeNotification object:nil];
谢谢!