如何在OS X地址簿上获取本地化标签名称?

时间:2015-02-26 15:50:28

标签: ios macos addressbook

我正在使用iOS和OS X中的地址簿框架,现在在iOS上我使用了这样的东西:

CFStringRef phoneNumberLocalizedLabel = ABAddressBookCopyLocalizedLabel( phoneNumberLabel );

但是在OS X上我正在使用它:

NSString *emailType = [emails labelAtIndex:i];

我似乎无法找到获取本地化字符串的方法,任何想法我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:0)

似乎我没有彻底阅读文档,无论如何,您可以使用ABLocalizedPropertyOrLabelABCopyLocalizedPropertyOrLabel方法,例如:

NSString *locLabel1 = ABLocalizedPropertyOrLabel([phoneNumbers labelAtIndex:i]);