abrecord

    2熱度

    1回答

    我想將Content的ABRecordRef存儲在我自己的應用程序中,與AdressBook中的條目無關。通過計算器和蘋果開發者網站crossreading後,我發現這是最好的辦法: 如果說對了,一會需要一個NSCoding符合NSObject子與ABRecordRef所有值和至少功能initWithABRecordRef和getABRecordRefFromPeopleData(假設一個名字他的

    3熱度

    2回答

    我是新手,在Xcode 4.2中我有一個ABRecordSetValue的問題。我有這樣的代碼: ABRecordSetValue(aContact, kABPersonLastNameProperty, lastName, &anError); 但是,我繼續接收該錯誤消息: 一個Objective-C指針「CFTypeRef」(又名「const的空隙*」)的隱式轉換是不允許與ARC 我有

    2熱度

    1回答

    我正在開發基於ABAddressBook的應用程序。 我想使用謂詞來評估或比較abaddressbook中的對象。但似乎ABAddreesBook是一個核心基金框架,不支持KVC。這是否意味着我不能在我的應用程序中使用謂詞? 或者還有什麼其他的方式來做謂詞嗎?

    0熱度

    2回答

    我在我的項目中使用ARC,並在以下內容中發現潛在的內存泄漏(請參閱註釋行)。不知道如何處理它。 -(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person p

    1熱度

    1回答

    我已經做了一個plist作爲詞典與詞典詞條,每個ABRecord屬性,我想以後使用。 這些字典是鍵/值NSStrings這樣的: kABEmailProperty/email。 我想通過枚舉解壓後的plist字典(假設inRecord是ABRecord),以能夠使用解壓縮的plist從指定ABRecord收集值: __block NSMutableArray *valueGroup = [[NSM

    1熱度

    2回答

    我目前正在從地址簿中獲取所有聯繫人,並且希望保存我遇到特定聯繫人的最後日期。所以我取的日曆在同一時間如下: for (EKEvent* event in events) { for (EKParticipant* attende in [event attendees]) { ABRecordRef record = [attende ABRecordWithAddr

    1熱度

    2回答

    我檢索聯繫人姓名與此代碼: for(int i = 0 ; i < n ; i++) { Contact *c = [[Contact alloc] init]; ABRecordRef ref = CFArrayGetValueAtIndex(all, i); NSString *firstName = (NSString *)ABRecordCopyValue

    1熱度

    3回答

    我想知道如何在沒有一年的情況下爲ABRecordRef添加一個生日(即1985年5月5日而不是5月5日)。這可能嗎? NSDateFormatter *df = [[NSDateFormatter alloc] init]; [df setDateFormat:@"MM/dd/yyyy"]; NSDate *date = [df dateFromString:[result valueForK

    0熱度

    3回答

    ABRecordCopyValue(thisPerson, kABPersonAddressProperty); thisPerson是ABRecordRef 感謝

    1熱度

    2回答

    我想在地址簿中刪除一個ABPerson(比如說,人),然後再添加一個(比如new),因爲屬性的某些部分可能會被重用,我想克隆'person'到'new',這是我的問題,似乎沒有做這個克隆的功能,我發現ABRecordCreateCopy,但它似乎是MAC指定的,有沒有我可以用來避免每個屬性逐一複製的API? 在此先感謝! 傑夫