- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有这个代码:
CFArrayRef contactsList = ABAddressBookCopyArrayOfAllPeople(addressBookRef);
CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy(kCFAllocatorDefault, CFArrayGetCount(contactsList), contactsList);
CFArraySortValues(peopleMutable, CFRangeMake(0, CFArrayGetCount(peopleMutable)), (CFComparatorFunction) ABPersonComparePeopleByName, (void*) ABPersonGetSortOrdering());
CFIndex personCount = ABAddressBookGetPersonCount(addressBookRef);
在以前的 iOS 上它可以工作,但是当我将我的 xcode 升级到最新版本并将我的设备升级到最新的 iOS 时,我得到的返回为零。我的项目不在 ARC 中。
这里发生了什么?通讯录如何返回0?
最佳答案
关于iphone - ABAddressBookRef 在 iOS 6 上获取 0 个联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12775907/
我正在使用以下代码在我的应用程序中初始化地址簿:- @property(nonatomic,assign) ABAddressBookRef addressBookRef; self.addressB
苹果说: Important: Instances of ABAddressBookRef can not be used by multiple threads. Each thread must
我有这个枚举地址簿联系人的代码 - +(void)enumerateAddressBookContacts:(void(^)(NSString *name, NSArray *phoneNumbe
我想在 iPhone 应用程序之一中引用我的地址簿。我使用了下面的代码。但它显示[人数] = 0。 我的地址簿应用程序中有 3-4 个联系人,但 [人数] 返回零。 还有什么吗,我在这里失踪了吗? 代
我无法理解如何访问 ABAddressBookRef 中地址的属性。我用电话号码就可以了: ABMultiValueRef phoneNumberProperty = ABRecordCopyValu
我的代码有一个非常奇怪的错误。事实上,根本没有错误,只是调试器以“程序收到信号:“EXC_BAD_ACCESS””消息开始。谁能帮我?我非常困惑...谢谢。 -(NSString *)fullName
我正在解析 iOS 中的地址簿,但 Leaks 工具报告了很大的内存泄漏,我似乎无法找到问题所在 首先,我创建了地址簿。 ABAddressBookRef addressBook = ABAddres
这是我的代码,运行最后一行CFRelease(addressBook),程序崩溃!帮帮我~! ABAddressBookRef addressBook = ABAddressBookCreateWit
我已经在 ObjC 中收集了联系人的地址信息, ABMultiValueRef addressProperty = ABRecordCopyValue(contactRef, kABPersonAdd
在 ARC 下,我有一个 TableView Controller ,它从地址簿中读取每个显示的 TableView 单元格的数据。由于性能原因,我无法在每次调用 tableView:cellForR
GCD 是否确保在同一队列中工作的所有 block 始终在同一线程中工作? 如果我创建一个调度队列并向该队列发送 dispath_async block ,是否所有调度到该队列的 block 都在同一
我有这个代码: CFArrayRef contactsList = ABAddressBookCopyArrayOfAllPeople(addressBookRef); CFMutable
我有几行 Objective-C 代码,例如: ABAddressBookRef addressBook; CFErrorRef error = NULL; addressBook = ABAddre
我是一名优秀的程序员,十分优秀!