3
我已經在代碼中的地址簿中創建了一些組。我使用下面的代碼刪除特定的組。 ABAddressBookRemoveRecord()返回YES。但小組仍在那裏! 代碼有什麼問題?從地址簿中刪除組
BOOL res;
CFErrorRef error;
ABAddressBookRef ab = ABAddressBookCreate();
NSArray *groups = (NSArray *) ABAddressBookCopyArrayOfAllGroups(ab);
for (id _group in groups)
{
NSString *currentGroupName = [[NSString alloc] init];
currentGroupName = (NSString*) ABRecordCopyValue(_group, kABGroupNameProperty);
if ([groupName isEqualToString:currentGroupName])
{
[currentGroupName release];
res = ABAddressBookRemoveRecord(ab, _group, &error);
return res;
}
[currentGroupName release];
}
return NO;
謝謝,我不知道我必須保存它。 :) – Hadu
感謝您的信息 – iOSAppDev