在我的应用程序中,我使用不同的语言,如泰米尔语和卡纳达语。在应用程序中,我需要以上述语言保存数据。但我的问题是某些泰米尔语脚本无法在IOS 10.3设备上读取。但它在低于 10.3 的操作系统上运行的设备和模拟器上运行良好。
我已经尝试过NSUTF8StringEncoding and Space删除。我仍然得到同样的错误。
NSString *data = [[NSString alloc] initWithUTF8String:[dataPath cStringUsingEncoding:NSUTF8StringEncoding]];
NSString *dataPathDestination=[data stringByTrimmingCharactersInSet:
[NSCharacterSet whitespaceCharacterSet]];
是否有任何支持本地语言的具体框架?
我的脚本只有一部分是抛出错误,其余工作正常。
泰米尔语脚本示例
"அரங்கநாத சுவாமி கோயில் (ஸ்ரீரங்கம்(">
泰米尔语至少需要UTF16。在读取或写入数据时,请记住这一点。