我想知道是否可以提取聯繫人的家庭電話號碼和工作電話號碼,而不是他們的本地傳真或工作傳真。如果沒有,爲什麼這是一個限制?ABPerson:如何獲取人的家庭電話和工作電話(不是傳真電話)
參考,只提到了以下常量:
const ABPropertyID kABPersonPhoneProperty;
const CFStringRef kABPersonPhoneMobileLabel;
const CFStringRef kABPersonPhoneIPhoneLabel;
const CFStringRef kABPersonPhoneMainLabel;
const CFStringRef kABPersonPhoneHomeFAXLabel;
const CFStringRef kABPersonPhoneWorkFAXLabel;
const CFStringRef kABPersonPhoneOtherFAXLabel;
const CFStringRef kABPersonPhonePagerLabel;
但是如果你使用你的iPhone,你會發現有更多的標籤比(更不用提自定義的)。我如何挑選它們?
乘坐[看這裏(http://stackoverflow.com/a/10275572/312312 ) – Lefteris
這有助於更多。我仍然不明白爲什麼我們爲某些手機獲得更直接的方式(上面的const),但不能用於工作或家庭。不得不依賴(參考文獻中未提及的)字符串比較很奇怪,但它顯然解決了我的問題。 – Berbare