나는 ABPeoplePickerNavigationController를 사용하지 않고 장치에서 연락처를 가져오고 싶습니다.ABPeoplePickerNavigationController없이 연락처 가져 오기
1
A
답변
4
예, 가능합니다.
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef allPeopleRef = ABAddressBookCopyArrayOfAllPeopleInSourceWithSortOrdering(addressBook, nil, kABPersonSortByFirstName);
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook);
for(int i = 0 ; i < nPeople ; i++) {
ABRecordRef ref = CFArrayGetValueAtIndex(allPeopleRef, i);
CFStringRef tmpStringRef = ABRecordCopyValue(ref, kABPersonFirstNameProperty);
NSLog(@"FirstName: %@", (NSString *)tmpStringRef);
CFRelease(tmpStringRef);
}
//clean up memory
CFRelease(allPeopleRef);
CFRelease(addressBook);
더 자세한 내용은 애플 개발자 용 문서 here를 참조하십시오 : 다음 작업을 할 코드의 간단한 조각이있다.
0
입니다. AddresBook 프로그래밍 가이드를 참조하십시오. Direct interaction section.
관련 문제
- 1. 전화로 연락처 가져 오기
- 2. Facebook에서 연락처 가져 오기
- 3. 모바일 연락처 가져 오기
- 4. 아이폰에서 가져 오기 연락처
- 5. JS와 Outlook에서 연락처 가져 오기
- 6. 많은 수의 연락처 가져 오기
- 7. PHP/MYSQL 가져 오기 연락처
- 8. 주소록 연락처 그룹 가져 오기?
- 9. 다다미 메일로 연락처 가져 오기
- 10. Hotmail 가져 오기 연락처 샘플
- 11. 연락처 가져 오기 메일 그룹
- 12. 이메일 ID가있는 연락처 가져 오기
- 13. MSN 연락처 목록 가져 오기
- 14. 계정 유형별 연락처 가져 오기
- 15. Outlook에서 iphone으로 연락처 가져 오기
- 16. hotmail에 대한 연락처 가져 오기
- 17. iPhone에서 Outlook 연락처 가져 오기
- 18. 버튼을 눌러 연락처 가져 오기
- 19. android에서 연락처 사진 가져 오기
- 20. Android apps : 연락처 목록에서 "Me"연락처 가져 오기
- 21. Google 연락처 사용 API 가져 오기 연락처 C#
- 22. yahoo 자격 증명에서 yahoo 연락처 가져 오기
- 23. iOS 응용 프로그램으로 gmail 연락처 가져 오기
- 24. API를 사용하여 Yahoo에서 연락처 가져 오기
- 25. Android에 새로 삽입 된 연락처 가져 오기
- 26. Gmail에서 그룹의 모든 연락처 가져 오기
- 27. 연락처 앱에서 자식 이름 (관계) 가져 오기
- 28. gmail/hotmail/yahoo에서 php로 연락처 가져 오기
- 29. 목표 C 이메일에서 연락처 가져 오기
- 30. asp.net의 gridview에서 yahoo 연락처 가져 오기
이 코드는 많은 시간을 절약하는 데 도움이됩니다. 감사합니다. +1 – Vidhyanand