jjzjj

ABAddressBookGetGroupCount

全部标签

iphone - ABAddressBookGetGroupCount 没有给出正确的计数

我需要返回特定组的所有联系人。所以一直在尝试做一些提取所有联系人的示例代码。首先需要在电话簿中找到所有组。当我打开电话簿时,我发现已经创建了2个组,因为我在设置->邮件、联系人、日历即中设置了2个帐户。iCloud和Yahoo帐户。以下是我为获取所有组名而编写的代码ABAddressBookRefaddressBookRef=ABAddressBookCreateWithOptions(NULL,NULL);if(ABAddressBookGetAuthorizationStatus()==kABAuthorizationStatusNotDetermined){ABAddressBo

iphone - ABAddressBookCreate() , ABAddressBookGetGroupCount , ... 返回 @"0x00000000 <nil>"?

我正在尝试获取群组名称,但多次调用此方法“由用户重新加载联系人”后,它给出了nil值和以下错误。-(void)getGroupsName{[groupsNameremoveAllObjects];//addressbookobjecttointeractwithiPhonecontacts.ABAddressBookRefaddressbook=ABAddressBookCreate();//getgroupscountCFIndexgroupsCount=ABAddressBookGetGroupCount(addressbook);//getallavailablegroupsas