objective c - Check if Address Book contact phone number is mobile -
i can retrieve phone numbers associated contact, sharing purposes need find out number contact's mobile phone number.
the type can retrieved using following code;
abmultivalueref phonesref = abrecordcopyvalue(person, kabpersonphoneproperty); if(phonesref) { long count = abmultivaluegetcount(phonesref); for(int ix = 0; ix < count; ix++){ cfstringref typetmp = abmultivaluecopylabelatindex(phonesref, ix); cfstringref numberref = abmultivaluecopyvalueatindex(phonesref, ix); cfstringref typeref = abaddressbookcopylocalizedlabel(typetmp); cfstringref typeref = abaddressbookcopylocalizedlabel(typetmp); nsstring *phonetype = (__bridge nsstring *)typeref; } } however, how check if type mobile? mean sure, compare string "mobile", naturally won't work in localized environment.
is there constant can compare to?
Comments
Post a Comment