iPhone 장치에서 연락처를 가져올 수있는 iPhone 응용 프로그램에서 작업 중이며 주소록 개인 정보 제어에 대해 읽었습니다. 즉, ios6에 ABAddressBookCreateWithOptions가 필요하며 iOS6에서 잘 작동하고 있습니다. 하지만 iOS5 이하에서이 앱을 실행하는 경우 다음과 같은 오류가 발생합니다. 목표 c 기호를 찾을 수 없음 : ABAddressBookCreateWithOptions, iOS6 이하 버전에서이 앱을 실행하는 솔루션을 제공해주세요 ... 감사합니다. ..기호를 찾을 수 없음 : ABAddressBookCreateWithOptions
3
A
답변
2
클리너 접근 방법은 실제로 런타임에 기호를 확인하는 것입니다
-(BOOL)isABAddressBookCreateWithOptionsAvailable {
return &ABAddressBookCreateWithOptions != NULL;
}
주소록에서 읽기 연락처로 전체 iOS 용
this answer에서 5/6 호환 접근 방법을 살펴 보자.
2
the docs sayAvailable in iOS 6.0 and later
이므로 iOS5에서 사용할 수 없습니다. iOS 5에서는 ABAddressBookCreate
버전 (iOS 6에서는 사용되지 않음)을 사용하십시오.
감사합니다. jano .... – Megan