2011-12-21 66 views
0

可以从iPhone应用程序向单个人添加多个联系人号码。我怎样才能从iPhone通讯录检索组联系人。任何示例代码/教程可用于此?请帮我解决这个问题。提前致谢。可以在iPhone中添加更多来自应用程序的单个人员的联系人号码?

+0

添加多个联系人号码你搜索的SO或谷歌? – Sarah 2011-12-21 12:52:02

+0

感谢您的回复。我在Google中搜索最好的级别。我找到了添加单个联系人到地址簿的答案。但是,我想为单个名称添加多个联系人号码。而且我还需要从地址簿中检索一组联系人。这可能吗。谢谢。 – Gopinath 2011-12-21 12:58:41

回答

1

是有可能,你可以为同一人/联系人这样

ABMutableMultiValueRef phoneNumberMultiValue = ABMultiValueCreateMutable(kABPersonPhoneProperty); 
ABMultiValueAddValueAndLabel(phoneNumberMultiValue, @"11111111", kABHomeLabel, nil); 
ABMultiValueAddValueAndLabel(phoneNumberMultiValue, @"987654321", kABPersonPhoneMobileLabel, nil); 
ABMultiValueAddValueAndLabel(phoneNumberMultiValue, @"1234567", kABWorkLabel, nil); 
ABRecordSetValue(contactPerson, kABPersonPhoneProperty, phoneNumberMultiValue, nil); 
+0

感谢您的回答。我还有一个疑问。我如何编辑和删除iphone应用程序中的现有联系人?你能帮我么?谢谢。 – Gopinath 2011-12-21 14:12:47

+1

http://www.iphonedevsdk.com/forum/iphone-sdk-development/62069-possible-delete-contacts-records-using-abaddressbook.html希望这个链接将为你工作,请告诉我reefse – 2011-12-22 06:03:08

+0

我试过了这对我自己来说很有用。 – 2011-12-22 06:11:11

相关问题