获取iPhone联系人电话号码类型

Rup*_*esh 2 iphone objective-c ios

我可以通过以下代码获取任何联系电话

NSLog(@"%@",ABMultiValueCopyValueAtIndex(ABRecordCopyValue(ref,kABPersonPhoneProperty) ,0));
        NSLog(@"%@",ABMultiValueCopyValueAtIndex(ABRecordCopyValue(ref,kABPersonPhoneProperty) ,1));
        NSLog(@"%@",ABMultiValueCopyValueAtIndex(ABRecordCopyValue(ref,kABPersonPhoneProperty) ,2));
        NSLog(@"%@",ABMultiValueCopyValueAtIndex(ABRecordCopyValue(ref,kABPersonPhoneProperty) ,3));
        NSLog(@"%@",ABMultiValueCopyValueAtIndex(ABRecordCopyValue(ref,kABPersonPhoneProperty) ,4));
Run Code Online (Sandbox Code Playgroud)

但是从上面的代码我不知道哪个电话号码与哪个(与移动电话,家庭电话,主电话,iPhone等相关).

请建议我如何识别任何数字的类型?

Nic*_*ick 7

尝试ABMultiValueCopyLabelAtIndex,这将为您提供电话号码的类型