2010-05-19 40 views
0

我正在創建一個iphone應用程序。我正在從sqlite數據庫中讀取數據並將其顯示在tableview控件中。問題是數據是中文的。由於原因不明,當我從sqlite表中讀取/獲取記錄時,會顯示一些記錄,其他記錄會被objc忽略。即使objc讀取缺失值的一些列,但返回某些列的零結果。實際上,這些列不是空的。我嘗試了很多解決方案,但沒有找到任相同的數據庫在應用程序的Android版本中工作正常。任何一個可以幫助>中國記錄的sqlite數據庫是不可訪問的iphone應用程序

這裏是從表

Quote *q = [[Quote alloc] init]; 
     q.catId = sqlite3_column_int(statement, 0); 
     q.subCatId = sqlite3_column_int(statement, 1); 
     q.quote = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 2)]; 

閱讀中國記錄的代碼,這裏是一些記錄其iphone錯過 勇敢的心威廉·華萊士 心靈是自由的,鼓起勇氣隨心飛翔! 如果沒有自由,一切都是空想。

感謝

回答

0

我有這樣的經驗,但我想知道,如果它的東西與特定角色有關。從通過這個環節

Wikipedia - Unicode

閱讀這聽起來像這可能是某些字符的問題。

相關問題