abrecord

    8熱度

    1回答

    我將ABRecordID(實際上包裹在NSNumber中)的數組存儲到NSUserDefaults中。到目前爲止這麼好,但現在我需要加載到ABRecordRef,並找不到要使用的功能。 我只是在尋找從ABRecordID創建ABRecordRef的函數,就這些。

    0熱度

    1回答

    我很努力地從我的聯繫人中獲取單個選定個人的地址。 我使用ABPeoplePickerNavigationController與此委託方法對一人的選擇機會,獲得像電子郵件和名稱數據: - (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAft

    0熱度

    2回答

    我能夠輕鬆地從ABRecord檢索屬性。 即: NSString *firstName = (NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty); 但我在努力尋找一種方法來檢索從記錄CFStringRef常量的值。 例如,如何將NSString指定爲人員記錄kABPersonFatherLabel的值? (即記錄的父

    0熱度

    1回答

    我得到一個錯誤:從這個代碼 Implicit conversion of C pointer type 'ABRecordRef' (aka 'const void *') to Objective-C pointer type 'id' requires a bridged cast ,嘗試一個ABRecordRef添加到NSMutableArray ABRecordRef person = (

    2熱度

    4回答

    當在所有地址簿聯繫人中循環時,有一種方法可以查看記錄是否是僅限Facebook的記錄?這是在iOS設置中添加Facebook時插入的地址簿記錄。 我想跳過這些記錄,只查看用戶輸入或從其他來源同步的記錄。 謝謝

    2熱度

    1回答

    我接近我的項目結束,儘管它表明我的XCode分析我的項目有在該行內存泄漏後: 這裏是相關代碼的文字版: - (void)displayPerson:(ABRecordRef)person { NSString* firstName = (__bridge_transfer NSString*)ABRecordCopyValue(person, kABPersonFirstNamePro

    0熱度

    1回答

    我正在使用ABPeoplePickerNavigationController從通訊錄條目中收集一組電子郵件地址和電話號碼。 90%的時間工作正常,但少數測試人員報告崩潰。崩潰報告稱它正在CFRelease崩潰...不知道爲什麼考慮我相信我的代碼是正確的。請看: ABProfile *selectedUser = [[ABProfile alloc]init]; ABMultiValueRef

    38熱度

    5回答

    my upcoming app的一些beta用戶報告說,聯繫人列表包含大量重複記錄。我使用ABAddressBookCopyArrayOfAllPeople的結果作爲我自定義的聯繫人表格視圖的數據源,它讓我很困惑,結果與iPhone的「聯繫人」應用程序不同。 當仔細查看聯繫人應用程序時,似乎重複來自具有「鏈接卡片」的條目。下面的屏幕截圖已經被混淆了一下,但正如你在我的應用中看到的那樣,「Celin

    1熱度

    1回答

    我正在閱讀how to work with the iOS AddressBook上的文檔。雖然到目前爲止,我理解它的一般機制,但我無法理解特別是如何構建此框架背後的基本原理。我剛剛完成我的第二個應用程序,所以當我看到一些我沒有經歷過的iOS框架時。這個框架與我目前看到的完全不同,完全令我困惑。 我相信蘋果的工程師們有理由按照他們的方式來做這件事,但我問的是因爲我認爲理解或者至少試圖理解它背後的思

    0熱度

    2回答

    我想添加一個地址到採摘接觸: - (void)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker didSelectPerson:(ABRecordRef)person{ // Adding address ABMutableMultiVal