Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检索某人的地址。。使用iphone联系人选择器_Iphone_Objective C - Fatal编程技术网

检索某人的地址。。使用iphone联系人选择器

检索某人的地址。。使用iphone联系人选择器,iphone,objective-c,Iphone,Objective C,通过此方法:-(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController*)peoplePickerNavigationController在选择person:(ABRecordRef)person后应继续 如何获得完整的街道地址+城市+国家和邮政编码 谢谢。苹果文档: ABRecordCopyValue 返回记录属性的值 CFTypeRef ABRecordCopyValue ( ABRecordR

通过此方法:
-(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController*)peoplePickerNavigationController在选择person:(ABRecordRef)person后应继续

如何获得完整的街道地址+城市+国家和邮政编码


谢谢。

苹果文档:

ABRecordCopyValue 返回记录属性的值

CFTypeRef ABRecordCopyValue (
   ABRecordRef record,
   ABPropertyID property
);
参数

记录

包含相关财产的记录

属性

正在返回其值的记录的属性。请参见ABPerson参考中的“常量”和ABGroup参考中的“常量”中的属性

返回值

记录中属性的值

所以你只要问一下你的ABRecord的具体属性就可以了

  • const ABPropertyID kabPersonalAddressProperty
  • const CFStringRef KabPersonalAddressStreetKey
  • const CFStringRef KabPersonalAddressCityKey
  • const CFStringRef KabPersonalAddressStateKey
  • const CFStringRef kABPersonAddressZIPKey
  • const CFStringRef KabPersonalAddressCountryKey
  • const CFStringRef KabPersonalAddressCountryCodeKey