Iphone 如何在cocoa中使用AddressBook框架设置隐藏标签和值?
我知道如何在本地联系人中添加标签和值,如下所示: CFErrorRef错误Iphone 如何在cocoa中使用AddressBook框架设置隐藏标签和值?,iphone,objective-c,cocoa,abaddressbook,Iphone,Objective C,Cocoa,Abaddressbook,我知道如何在本地联系人中添加标签和值,如下所示: CFErrorRef错误 ABMultiValueRef ref = ABRecordCopyValue(self.record, kABPersonPhoneProperty); ABMutableMultiValueRef copyOfRef = ABMultiValueCreateMutableCopy(ref); ABMultiValueAddValueAndLabel(copyOfRef, (CFStringRef)account,
ABMultiValueRef ref = ABRecordCopyValue(self.record, kABPersonPhoneProperty);
ABMutableMultiValueRef copyOfRef = ABMultiValueCreateMutableCopy(ref);
ABMultiValueAddValueAndLabel(copyOfRef, (CFStringRef)account, kABPersonPhoneMobileLabel, NULL);
ABRecordSetValue(self.record, kABPersonPhoneProperty, copyOfRef, &error);
ECP4iPhoneAppDelegate *appDelegate = (ECP4iPhoneAppDelegate *) [[UIApplication sharedApplication] delegate];
ABAddressBookSave([appDelegate.gLABAddressBook addressBook], &error);
CFRelease(copyOfRef);
CFRelease(ref);
但是我如何才能在本地联系人中添加隐藏标签和值?因为我想在我自己的应用程序中使用一些属性,thx,所以据我所知这是不可能的,我认为这是不可能的。您应该创建一个数据结构来解决这个问题。