2
A
回答
1
您可以使用ABPerson reference中的個人信息屬性標題中的所有屬性創建NSArray/NSSet。
然後,只需使用for-in像這樣通過NSArray。
NSArray *allPropertiesForABPerson = [NSArray arrayWithObjects: @"kABPersonFirstNameProperty", @"kABPersonLastNameProperty", /*rest of props here*/, nil];
for (id property in allPropertiesForABPerson) {
id valueForProperty = ABRecordCopyValue(theRecord, property);
NSLog(@"Value: %@ for property: %@", valueForProperty, property);
CFRelease(valueForProperty);
}
0
假設你有一個名爲ABPerson
myFriend
。您可以通過訪問它的名字:
NSString* firstName = (__bridge_transfer NSString*)ABRecordCopyValue(myFriend, kABPersonFirstNameProperty);
當然,你也可以與其他財產常數代替kABPersonFirstNameProperty
得到其他屬性。
下面是其中一些:
kABPersonFirstNameProperty
kABPersonLastNameProperty
kABPersonMiddleNameProperty
kABPersonPrefixProperty
kABPersonSuffixProperty
kABPersonNicknameProperty
kABPersonFirstNamePhoneticProperty
ckABPersonLastNamePhoneticProperty
kABPersonMiddleNamePhoneticProperty
kABPersonOrganizationProperty
kABPersonJobTitleProperty
kABPersonDepartmentProperty
kABPersonEmailProperty
kABPersonBirthdayProperty
kABPersonNoteProperty
kABPersonCreationDateProperty
kABPersonModificationDateProperty
相關問題
- 1. 從ABPerson對象檢索記錄
- 2. 從檢索屬性節點
- 3. 從屬性檢索邊距
- 4. 從XML屬性檢索值
- 5. 使用ABAddressBook.GetPerson檢索ABPeoplePickerNavigationController返回的ABPerson
- 6. 獲取ABPerson屬性的標籤名稱
- 7. 檢索屬性
- 8. 檢索屬性值
- 9. 檢索href屬性
- 10. IOS ABPerson是ABGroup的成員
- 11. 從對象中檢索屬性
- 12. 從angularjs工廠檢索對象屬性
- 13. 如何從modelstate檢索屬性值
- 14. 無法從展開中檢索屬性
- 15. 從POM中的classpath中檢索屬性
- 16. 如何從GKTurnBasedMatch中檢索playerGroup屬性?
- 17. BeanUtils從arraylist檢索對象屬性
- 18. 從AD檢索屬性(Python 3)
- 19. 檢索屬性/值從春豆串
- 20. 如何從xml檢索屬性
- 21. 從OpenLayers.Layer.Vector對象中檢索GeoJson屬性
- 22. 檢索屬性從JSON響應
- 23. 從接口方法檢索屬性
- 24. 從ViewState解析和檢索屬性?
- 25. 從Windows cmd檢索文件屬性
- 26. 如何從SubnodeConfiguration中檢索xml屬性?
- 27. 如何從表中檢索源屬性?
- 28. 從json中檢索屬性? PHP
- 29. 從綁定屬性檢索對象wpf
- 30. 從cmake檢索目標屬性build
嘗試在ABPerson搜索這裏 - 這個話題上來的時間和代碼做一個龐大的數字正是在此網站已經。 –