gpt4 book ai didi

ios - 是否可以检查联系人是否存在于 iPhone 的联系人列表中?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:42:58 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我必须在其中保存通讯录中的联系人,但如果联系人已保存在联系人中,则不应保存。

但我不知道是否可以检查联系人是否存在于 iPhone 的联系人列表中?

如有任何帮助,我们将不胜感激。

提前致谢。

最佳答案

已解决的问题

 -(void)CheckContactIsExits{
ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, NULL);

NSArray *allContacts = (__bridge NSArray *)ABAddressBookCopyArrayOfAllPeople(addressBook);

ABRecordRef pet = ABPersonCreate();
ABRecordSetValue(pet, kABPersonFirstNameProperty, (__bridge CFStringRef)@"VoxSci Activation", nil);

for (id record in allContacts){
ABRecordRef thisContact = (__bridge ABRecordRef)record;
if (CFStringCompare(ABRecordCopyCompositeName(thisContact),
ABRecordCopyCompositeName(pet), 0) == kCFCompareEqualTo){

NSLog(@"The contact already exists");
//The contact already exists!
isContactExits=YES;
}

}
}

关于ios - 是否可以检查联系人是否存在于 iPhone 的联系人列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24160738/

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