gpt4 book ai didi

objective-c - 如何删除 AddressBookGroup 条目?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:11 24 4
gpt4 key购买 nike

这是我在地址簿中创建新组的代码:

ABRecordRef group = ABGroupCreate(); //create a group 
ABRecordSetValue(group, kABGroupNameProperty,@"My Group", nil); // set group's name
ABGroupAddMember(group, person, nil); // add the person to the group
ABAddressBookAddRecord(addressBook, group, nil); // add the group

但是我如何从我的应用程序中以编程方式删除这个组(和其他组)?任何示例代码?

非常感谢!最好的问候

最佳答案

有一个示例项目 ABUIGroups它向您展示了如何执行此操作。

它使用这个方法:

    // Remove a group from the given address book
- (void)deleteGroup:(ABRecordRef)group fromAddressBook:(ABAddressBookRef)myAddressBook
{
CFErrorRef error = NULL;
ABAddressBookRemoveRecord(myAddressBook, group, &error);
ABAddressBookSave(myAddressBook,&error);
}

关于objective-c - 如何删除 AddressBookGroup 条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8964722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com