我試圖讓選擇的移動電話號碼,peoplePickerNavigationController:shouldContinueAfterSelectingPerson:屬性:標識符:
ABMultiValueRef phones = ABRecordCopyValue(person, property);
CFStringRef phoneNumber = ABMultiValueCopyValueAtIndex(phones, identifier);
我有好幾部手機聯繫人(所有標有「移動」)。當我選擇的第一個,phoneNumber的給我的第一個,但如果我選擇任何一個連續的,phoneNumber的讓我對上號:
聯繫人: 周杰倫Jaymes 移動1111111111 移動2222222222 移動3333333333
點擊第一個,phoneNumber
= 1111111111
點擊第二個,phoneNumber
= 1111111111
點擊第三個,phoneNumber
= +2222222222
你如何選擇它們?你可以粘貼代碼嗎?它是tableview,以及如何將它們映射到單元格。 –
什麼是「手機」? –
Grzegorz,請參閱其中一個答案。 – user3003787