0
因此,我試圖創建一個名字,姓氏,電話號碼和公司的聯繫人,這些聯繫人都是從早期頁面上的文本字段加載的。在ABUnknownPerson中添加名字
添加聯繫人時,我得到了要加載的電子郵件和電話屬性,但我不知道如何添加其他字段。具體而言,其在下面幾行:
ABMultiValueRef firstName = ABMultiValueCreateMutable(kABStringPropertyType);
bool didAdd = ABMultiValueAddValueAndLabel(firstName, (__bridge CFTypeRef)(self.nameLabel.text), kABOtherLabel, NULL);
ABRecordSetValue(aContact, kABPersonOrganizationProperty, firstName, &anError);
我的問題就出在CFStringRef內,我不知道是幹什麼用該值。它到達最後一行代碼時崩潰。在執行最後一行之前,doAdd也被檢查爲true。