我想在addressBook框架中讀取ABSource的名稱。 這可能嗎?以下代碼示例使我留空,而currentSource指針有效。閱讀ABSource的名稱
NSString* stringName = (NSString*)ABRecordCopyValue(currentSource, kABSourceNameProperty);
謝謝你在前進, 馬丁
我想在addressBook框架中讀取ABSource的名稱。 這可能嗎?以下代碼示例使我留空,而currentSource指針有效。閱讀ABSource的名稱
NSString* stringName = (NSString*)ABRecordCopyValue(currentSource, kABSourceNameProperty);
謝謝你在前進, 馬丁
NSString *sourceTypeName = (NSString *)((CFStringRef)ABRecordCopyValue(source, kABSourceNameProperty));
ABSourceType sourceType = [(NSNumber *)ABRecordCopyValue(currentSource, kABSourceTypeProperty) intValue];
的值見ABSourceType。
感謝您的回答。但以你的例子來說,我只能得到源代碼的類型。我處於用戶有兩個交換源並且必須選擇正確的交換源的情況。爲此,最好顯示出現在手機設置中的來源名稱,而不是索引值。 – 2011-03-22 10:02:05
對不起,我已將name屬性添加到我的代碼中。我認爲你錯過了CFStringRef演員。 – malinois 2011-03-22 10:09:59
大概是因爲該記錄沒有設置該值? – 2011-03-21 21:56:21