2017-06-16 75 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至少。在阅读或写入数据时请牢记这一点。

相关问题