小编xia*_*ozi的帖子

如何显示CFStringType?像kABHomeLabel

我知道NSString并且CFString是收费桥,他们可以通过这种方式进行转换.

CFStringRef cfStr;
NSString* anStr=(NSString*)cfStr;
Run Code Online (Sandbox Code Playgroud)

但是,当我在处理地址簿的情况下转换字符串时

NSString* homeLabel=(NSString*)kABWorkLabel;
Run Code Online (Sandbox Code Playgroud)

那么homeLabel是"_$!<Work>!$_"; 另一个CFStringRef在addressbook属性中预定义的是相同的.

在我的程序中,我想获得标签和标签项的信息.

NSString* label=ABMultiValueCopyLabelAtIndex(multi,i);
Run Code Online (Sandbox Code Playgroud)

那么如何正确获取标签的字符串?

iphone objective-c addressbook

6
推荐指数
3
解决办法
2876
查看次数

标签 统计

addressbook ×1

iphone ×1

objective-c ×1