tableview ภาษาไทย (2)

posted on 20 Oct 2009 18:29 by xnanoob  in Other

สวัสดีค่ะ 

ต่อจากตอนที่แล้วได้ทำการดึงข้อมูลจาก database sqlite แล้วมายัดใส่ tableview เกิดปัญหาเรื่อง font thai

โดยหลังจากที่ได้ทำการดึงข้อมูลมาด้วยคำสั่ง

NSString *dataE = [NSString stringWithUTF8String:(char*) sqlite3_column_text(init_statement,0)];

จะได้ return result ออกมาเป็น nil  เดาเอาว่า มันอาจจะไม่สามารถแก้ encoding ออกมาได้

สำหรับ data ที่เป็นภาษาไทย 

 

ดังนั้น ถ้าอยากจะได้ return ไม่ nil  ก็ไม่ต้อง encoding UTF8

ดังนี้  (const char *)sqlite3_column_text(init_statement,0);

 

ทั้งนี้ทั้งนั้น ที่ผิดพลาด เนื่องมาจาก encoding ที่ผิดพลาด

จบแระค่า บายค่ะ

 

ปล. ขอขอบคุณ คุณ Ter แห่ง http://twitter.com/ter_  ในการเอื้อเฟื้อข้อมูล

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet