I am learning iPhone programming, I am trying to add contacts to specific group. I have an array of all contacts and I want to add selected contact to group. Here is my code :
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");
}
}
It returns NO. I dont know why.