AddressBook 프레임 워크에는 kABFirstNameProperty
과 같은 상수 목록이 있습니다. 내가 직접 "복제"하는 것 이외에 사용자 인터페이스에 표시 할 수있는 목록이 있는지 궁금합니다.kAB *** 속성 목록?
0
A
답변
1
Mac 용 C 기반 주소록 API에는 정확히 사용자가 원하는 것처럼 들리는 a function named ABCopyArrayOfPropertiesForRecordType
이 있습니다.
속성 키가 Objective-C AB API의 속성 키와 같을 것이라면 좋겠지 만 테스트 중이거나 C 기반 API 만 사용해야합니다.
1
방금 ABCopyArrayOfPropertiesForRecordType
함수에 대한 Objective-C API의 해당 항목을 찾았습니다. 두 가지 방법 :이 이후
은 해당 유형의 레코드에 대해 알려진 모든 속성을 반환 할 것을 당신이 찾아야한다, 클래스 메소드입니다.
아니요. 내가 뭘 찾고있는 건 아니야. 연락처에 설정된 속성뿐만 아니라 "모든"속성의 목록을 찾고 있습니다. –
@StuFFmc :이 함수는 "ForRecord * Type *"입니다. 지정된 유형 (예 : ABPerson)의 레코드에 대해 가능한 모든 속성을 제공합니다. –
오. 죄송합니다. 예, 그 기능은 ObjC에서 구현 된 것 같지 않습니다. 나는 C 함수를 사용해도 상관 없지만, 콘솔에서 작동하지만 컴파일러는'kAbPersonRecordType'을 모른다는 불평을한다. 어떤 생각? –