abrecord

    8热度

    1回答

    我将ABRecordID(实际上包裹在NSNumber中)的数组存储到NSUserDefaults中。到目前为止这么好,但现在我需要加载到ABRecordRef,并找不到要使用的功能。 我只是在寻找从ABRecordID创建ABRecordRef的函数,就这些。

    0热度

    1回答

    我很努力地从我的联系人中获取单个选定个人的地址。 我使用ABPeoplePickerNavigationController与此委托方法对一人的选择机会,获得像电子邮件和名称数据: - (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAft

    0热度

    2回答

    我能够轻松地从ABRecord检索属性。 即: NSString *firstName = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty); 但我在努力寻找一种方法来检索从记录CFStringRef常量的值。 例如,如何将NSString指定为人员记录kABPersonFatherLabel的值? (即记录的父

    0热度

    1回答

    我得到一个错误:从这个代码 Implicit conversion of C pointer type 'ABRecordRef' (aka 'const void *') to Objective-C pointer type 'id' requires a bridged cast ,尝试一个ABRecordRef添加到NSMutableArray ABRecordRef person = (

    2热度

    4回答

    当在所有地址簿联系人中循环时,有一种方法可以查看记录是否是仅限Facebook的记录?这是在iOS设置中添加Facebook时插入的地址簿记录。 我想跳过这些记录,只查看用户输入或从其他来源同步的记录。 谢谢

    2热度

    1回答

    我接近我的项目结束,尽管它表明我的XCode分析我的项目有在该行内存泄漏后: 这里是相关代码的文字版: - (void)displayPerson:(ABRecordRef)person { NSString* firstName = (__bridge_transfer NSString*)ABRecordCopyValue(person, kABPersonFirstNamePro

    0热度

    1回答

    我正在使用ABPeoplePickerNavigationController从通讯录条目中收集一组电子邮件地址和电话号码。 90%的时间工作正常,但少数测试人员报告崩溃。崩溃报告称它正在CFRelease崩溃...不知道为什么考虑我相信我的代码是正确的。请看: ABProfile *selectedUser = [[ABProfile alloc]init]; ABMultiValueRef

    38热度

    5回答

    my upcoming app的一些beta用户报告说,联系人列表包含大量重复记录。我使用ABAddressBookCopyArrayOfAllPeople的结果作为我自定义的联系人表格视图的数据源,它让我很困惑,结果与iPhone的“联系人”应用程序不同。 当仔细查看联系人应用程序时,似乎重复来自具有“链接卡片”的条目。下面的屏幕截图已经被混淆了一下,但正如你在我的应用中看到的那样,“Celin

    1热度

    1回答

    我正在阅读how to work with the iOS AddressBook上的文档。虽然到目前为止,我理解它的一般机制,但我无法理解特别是如何构建此框架背后的基本原理。我刚刚完成我的第二个应用程序,所以当我看到一些我没有经历过的iOS框架时。这个框架与我目前看到的完全不同,完全令我困惑。 我相信苹果的工程师们有理由按照他们的方式来做这件事,但我问的是因为我认为理解或者至少试图理解它背后的思

    0热度

    2回答

    我想添加一个地址到采摘接触: - (void)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker didSelectPerson:(ABRecordRef)person{ // Adding address ABMutableMultiVal