2012-03-29 56 views
0

它突然發生,我需要輸出一些阿姆哈拉語(埃塞俄比亞)和一些非常奇特的字符串(如果他們在柬埔寨使用它,我想泰米爾語)。我將這些字符串存儲在數據庫中,它們看起來很好 - >(ሳንቲም)。UTF8 iPhone無法讀取阿姆哈拉語字母

從數據庫檢索與他們之後:

currObj.originalUnitName=(originalUnitName)?[NSString stringWithUTF8String:originalUnitName]:@""; 

我在設備不錯廣場正在逐漸僅恕我直言,這意味着iPhone有沒有合適的解碼器。這種情況有沒有解決辦法?

P.S我正在使用iOS 5.1

在此先感謝您。

+0

你想用什麼符號?如果他們是unicode,你是否正確地轉義了你的字符串? – CodaFi 2012-03-29 18:27:48

+0

你用什麼字體輸出NSString?沒有合適的UTF8支持,iOS中有很多字體。 (例如Helvetica Neue)我建議你用標準的Helvetica進行進一步的測試,這是(幾乎)很好。 – CodaFi 2012-03-29 18:38:40

回答

0

你用什麼字體輸出NSString? 沒有合適的UTF8支持,iOS中有很多字體。 (例如Helvetica Neue) 我建議你用標準的Helvetica進行進一步的測試,這是(幾乎)很好。

+0

這應該是一個評論恕我直言。 – CodaFi 2012-03-29 18:35:04

+0

同意,但我不允許對這個問題發表評論。 – serb 2012-03-29 18:36:20

+0

我會爲你安排。 – CodaFi 2012-03-29 18:37:51