Как получить все имена групп, сохраненные внутри контактов? Ниже приведен мой код для справки:Получение всех имен групп в Контакты
NSMutableArray *list = [NSMutableArray array];
ABAddressBookRef myAddressBook = ABAddressBookCreate();
CFArrayRef allSources = ABAddressBookCopyArrayOfAllGroups(myAddressBook);
list = [NSMutableArray arrayWithArray: (__bridge NSArray*) allSources];
NSLog(@"GROUPS %@",[list objectAtIndex:0]);
NSLog возвращает a, но мне нужно получить имя группы.
Спасибо.
Ваш код не работает из коробки, но после небольшого редактирования он сделал трюк. Спасибо Карлу! – jettplaine
Добро пожаловать, извините, что это не сработало сразу для вас. Уверяю вас, я протестировал его на iPhone 5 под управлением iOS 6.1 и заметил, что он зарегистрировал правильный вывод. Рад, что вы смогли поместить его в свои цели! –
Здравствуйте, я пробовал этот код, и метод ABAddressBookCopyArrayOfAllGroups возвращает 0 объектов, несмотря на то, что у меня есть две группы в моем iPhone «Gmail» и «На моем iPhone». – Vervatovskis