Я использовал SQLitePersistentObjects для множества различных проектов iPhone и еще не сталкивался с этой проблемой. Я не уверен, что это ошибка или просто проблема с моей стороны.
У меня есть модель с несколькими полями. Вот поля, перечисленные в том виде, в котором они существуют в базе данных sqlite:
SELECT pk,sender_i_d,read,target,web_u_r_l,sender_type,client_type,thread_i_d,replied_to_i_d,direct_to_i_d,message_i_d,group_i_d,u_r_l,target_i_d,created_at,network_p_k,body_parsed,message_type,attachment_p_ks,body_plain FROM message
Когда я создаю модели, все поля правильно сериализуются на диск. Модели работают нормально, пока они существуют в памяти. Однако, когда я перезапускаю приложение, все поля не загружаются в модель, что-либо с полем TEXT sqlite остается null
.
Если я использую консоль sqlite3, я могу успешно выбирать данные из моделей, все данные есть.
Кто-нибудь еще имел эту проблему с SQLitePersistentObjects или sqlite3? Я использую какое-то странное зарезервированное слово в sqlite3?