2017-06-16 9 views
0

私のアプリケーションでは、私はタミール語とカンナダ語のような異なる言語を使用しています。アプリで私は上記の言語でデータを保存する必要があります。しかし、私の問題は、いくつかのタミル語のスクリプトは、IOS 10.3デバイスで読み取られていないです。しかし、10.3以下のOSやシミュレータで動作するデバイスでは、完全に動作しています。一部のタミール語のスクリプトはIOS 10.3でサポートされていません

私はNSUTF8StringEncodingと空白の除去を試みました。それでも私は同じエラーが発生します。

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

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

ローカル言語をサポートするための具体的なフレームワークはありますか?

スクリプトの一部だけがエラーをスローしていますが、残っています。

例タミルスクリプト

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

+0

urフォントを変更しようとしましたか? – vaibby

+0

はい、私はすべての可能性を試してみましたが、同じエラーです。 –

答えて

0

タミル少なくともUTF16を必要とします。データを読み書きするときは注意してください。

関連する問題