2017-06-16 81 views
0

在我的應用程序中,我使用不同的語言,如泰米爾語和卡納達語。在應用程序中,我需要以上述語言保存數據。但我的問題是一些泰米爾語腳本沒有閱讀IOS 10.3設備。但它可以在10.3以下的操作系統和模擬器上運行。一些泰米爾語腳本不支持IOS 10.3

我試過NSUTF8StringEncoding和空白刪除。我仍然有同樣的錯誤。

NSString *data = [[NSString alloc] initWithUTF8String:[dataPath cStringUsingEncoding:NSUTF8StringEncoding]]; 

NSString *dataPathDestination=[data stringByTrimmingCharactersInSet: 
         [NSCharacterSet whitespaceCharacterSet]]; 

是否有支持本地語言的特定框架?

只有我的腳本的一部分拋出錯誤,其餘工作正常。

例泰米爾腳本

「அரங்கநாதசுவாமிகோயில்(ஸ்ரீரங்கம்)」

+0

你試過更改你的字體嗎? – vaibby

+0

是的,我嘗試了所有可能性,然後也是同樣的錯誤。 –

回答

0

泰米爾需要UTF16至少。在閱讀或寫入數據時請牢記這一點。

相關問題