2011-12-03 7 views
0

ラベル&の値をローカルの連絡先に追加する方法を知っています。 CFErrorRef error;ココアでAddressBook Frameworkで隠しラベルと値を設定する方法は?

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

+2

私はこれが可能ではないと思います。それを解決するデータ構造を作成する必要があります。 – Dimme

答えて

0

だから、それは私の知る限り

を知っていることは不可能である?地元接触 隠されたラベルと値を追加することができます
関連する問題