后台线程中的ABAddressBookRegisterExternalChangeCallback

时间:2015-08-18 17:02:36

标签: ios objective-c iphone multithreading addressbook

我有一个已注册的回调处理程序,用于侦听iOS通讯簿中的更改。这是我注册回调的方式

ABAddressBookRegisterExternalChangeCallback(address_book, adressBookChanged,self);

我想要的是在调用回调方法时在后台线程中执行所有的换向。这就是我构建回调的方式:

void adressBookChanged(ABAddressBookRef ab, CFDictionaryRef info, void 
                   *context) 
{ 
   //Perform all commutation in background thread
}

因为我们不能在多个线程中使用一个地址簿ref。我怎么能执行此操作。请帮我解决我做错了什么?

0 个答案:

没有答案