我正在学习iPhone编程,我正在尝试向特定群组添加联系人。我有一系列所有联系人,我想将选定的联系人添加到组。这是我的代码:
for (int i = 0; i < [array count]; i++)
{
ABRecordRef person = [array objectAtIndex:i];
group = ABAddressBookGetGroupWithRecordID(addressBook, groupId);
BOOL didAdd = ABGroupAddMember(group, person, &err);
if (didAdd) {
NSLog(@"added");
}
}
它返回NO。我不知道为什么。
答案 0 :(得分:0)
记录错误。
if (didAdd == NO) {
NSLog(@"Error Adding Contact:%@\n%@",err.localizedDescription,err.localizedFailureReason);
}