ABAddressBookRef addressBook = ABAddressBookCreate(); |
CFArrayRef people = ABAddressBookCopyArrayOfAllPeople(addressBook); |
CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy( |
kCFAllocatorDefault, |
CFArrayGetCount(people), |
people |
); |
CFArraySortValues( |
peopleMutable, |
CFRangeMake(0, CFArrayGetCount(peopleMutable)), |
(CFComparatorFunction) ABPersonComparePeopleByName, |
(void*) ABPersonGetSortOrdering() |
); |
CFRelease(addressBook); |
CFRelease(people); |
CFRelease(peopleMutable); |
출처 : http://samse.tistory.com/entry/Programatically-access-to-iOS-AddressBook-database
'아이폰' 카테고리의 다른 글
[iphone] int형 변수를 string형 변수로, string형 변수를 int형 변수로 (0) | 2013.01.18 |
---|---|
[iphone] tableview 터치시 체크표시하기 (0) | 2013.01.18 |
[iphone] ARC를 사용할때 일부 클래스에서 ARC를 사용 안하는 방법 (0) | 2013.01.18 |
[iphone] 배열(array) 내용을 테이블뷰(TableView)에 저장 (0) | 2013.01.18 |
[iphone] 문자열 합치기 (0) | 2013.01.18 |