【问题标题】:how can I access the label of phone number in AddressBook如何访问地址簿中的电话号码标签
【发布时间】:2011-01-18 05:51:28
【问题描述】:

我正在使用以下代码

ABMultiValueRef multi = ABRecordCopyValue(i1, kABPersonPhoneProperty);
if(ABMultiValueGetCount(multi)>0){
    NSString *no= (NSString*)ABMultiValueCopyValueAtIndex(multi, 0);
    alarmData.no1=no;
}

这会返回特定位置的电话号码,但我如何访问该位置的标签 即

首页 4564645645646

【问题讨论】:

    标签: iphone addressbook


    【解决方案1】:

    我使用以下代码找到了答案

    ABMultiValueRef multi = ABRecordCopyValue(i1, kABPersonPhoneProperty); 
    if(ABMultiValueGetCount(multi)>0){ 
        NSString no= (NSString)ABMultiValueCopyLabelAtIndex(multi, 0);
        alarmData.no1=no;
    }
    

    【讨论】:

    • HI @Ali 记住,当您发布任何代码块时,请在代码行前点击 4 个空格,这会将简单的行转换为实际的代码 sn-p。
    猜你喜欢
    • 2011-01-25
    • 1970-01-01
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多