0
我想將ABRecordRef保存到SQLite3數據庫。什麼類型的數據類型用於SQLite字段?iOSK:ABRecordRef是什麼類型的數據類型?
我想將ABRecordRef保存到SQLite3數據庫。什麼類型的數據類型用於SQLite字段?iOSK:ABRecordRef是什麼類型的數據類型?
您必須提取地址的各個組件並將它們保存爲文本字符串。
更新:
如果你只是想一個標識符的ABRecord,檢索ABRecordID
通過ABRecordGetRecordID
並保存爲SQLite的數值。
是的,但我想存儲ABRecordRef以及一些計算數據。也許我可能想要使用ABRecordID,但我仍然需要一種方法將它存儲到SQLite數據庫 –
這很有道理。只是SQLite3在可存儲的數據類型方面相當簡陋。請參見[SQLite 3中的數據類型](http://www.sqlite.org/datatype3.html)。簡單的數字和文本字段很好。或者你可以使用NSData的blob數據類型(我懷疑這種情況適用於這種情況,但你可以將它用於像圖像之類的東西,儘管它不是非常有效)。 – Rob
鑑於ABRecordID是一個int32_t,我會認爲你可以很容易地存儲它。 – Rob