【发布时间】:2014-03-11 17:46:00
【问题描述】:
我正在尝试从我的应用程序自动将联系人添加到 iOS 通讯录,其中联系人的姓名来自 NSString。我试图弄清楚(参见下面的代码),但它没有用。它可以使用我提供的第一个代码添加联系人(我有保存代码和东西),但我想从可能不同的字符串中添加联系人,而不仅仅是一个不能的名字。
ABRecordRef newPerson = ABPersonCreate();
ABRecordSetValue(newPerson, kABPersonFirstNameProperty,@"Davis11", &error);
ABRecordSetValue(newPerson, kABPersonLastNameProperty, @"Scott", &error);
我也试过这段代码,没有运气:
ABRecordRef newPerson = ABPersonCreate();
ABRecordSetValue(newPerson, kABPersonFirstNameProperty,fName, &error);
ABRecordSetValue(newPerson, kABPersonLastNameProperty, lName, &error);
【问题讨论】:
-
如果它不适用于
fName和lName,那么您可能没有正确设置fName和lName。显示整个代码,包括执行该操作的代码。
标签: ios objective-c addressbook abaddressbooksource