UTF-8 文字列を UCS-2 文字列に変換しようとしています。「\uFF0D\uFF0D\u6211\u7684\u4E0A\u7F51\u4E3B\u9875」のような文字列を取得する必要があります。私は今までに約1か月間グーグルで検索しましたが、UTF-8からUCS-2への変換に関するリファレンスはまだありません. 誰か助けてください。事前にthx。
編集:わかりました、多分私の説明は十分ではありませんでした。これが私がやろうとしていることです。私は韓国に住んでいて、CTMessageCenter を使用して SMS メッセージを送信しようとしています。アプリから簡体字を送信しようとしました。そして、私は????を取得します 適切な文字の代わりに。そこで、UTF-8、UTF-16、BE、LE も試してみました。しかし、それらはすべて戻ります??。最後に、韓国では SMS が UCS-2 および EUC-KR エンコーディングを使用していることを知りました。変ですね。とにかく、\u4E3B\u9875 のような文字列を送信しようとしましたが、うまくいきました。そのため、最初に文字列を UCS-2 エンコーディングに変換し、それらの文字列から文字列リテラルを取得する必要があります。