ABRecordCopyValue вернуть 0?

То, что я пытаюсь сделать, это получить все контакты и полагается, если контакт имеетSocialProfileProperty или нет, после получения всех этих контактов, которые имеютSocialProfileProperty Я сделаю простую фильтрацию, чтобы знать, если этоFacebook, Twitter, ..

Прежде чем я отправлю этот вопрос, я весь день пытаюсь найти какое-то решение этой проблемы.

Но это позволяет вернуть 0 ??

ABAddressBookRef addressBook;
CFErrorRef *erer = NULL;
addressBook = ABAddressBookCreateWithOptions(NULL, erer);
CFArrayRef _allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex _nPeople = ABAddressBookGetPersonCount(addressBook);
NSMutableArray *socialArray = [[NSMutableArray alloc] init];
ABMultiValueRef socialProfiles;
for (int i=0;i0) {
        [socialArray addObject:(__bridge id)(socialProfiles)];
    }
}
NSLog(@"%d",socialArray.count);

Ответы на вопрос(1)

Ваш ответ на вопрос