0
私はこのような、Unicodeに文字列を変換する必要があります。 あなたは文字列を変換することができ文字列を迅速にUnicodeに変換できますか?
私はこのような、Unicodeに文字列を変換する必要があります。 あなたは文字列を変換することができ文字列を迅速にUnicodeに変換できますか?
を私はデータが限られている送信ので を「123ABC哈哈」ので、私はほとんどの節約方法を必要とする、私は何をすべき聞かせSTR =この道swift3のUnicodeへ
var str : String = "哈哈123abc"
//String to Unicode
var dataenc = str.data(using: String.Encoding.nonLossyASCII)
var encodevalue = String(data: dataenc!, encoding: String.Encoding.utf8)
//Unicode to String
var datadec = encodevalue?.data(using: String.Encoding.utf8)
var decodevalue = String(data: datadec!, encoding: String.Encoding.nonLossyASCII)
ああ、ありがとう、しかし、どのようにUnicodeをswift3の文字列に変換するのですか? – sumberWang
どのような文字列表現で始められますか?変換する文字列表現は何ですか? [Strings and Characters](https://developer.apple.com/library/content/documentation/Swift/Proceptming/Swift_Programming_Language/StringsAndCharacters.html#//apple_ref/doc/uid/TP40014097-CH7-ID293)を見てください。 )のドキュメントを読んで、あなたの質問を改善するのに役立つかどうかを見てください。 – ColGraff
私はBLEペリフェラルに慣れています。ユニコードは2バイトであるため、文字列をユニコードに変換する必要があるため、中国語、数字、文字、漢字3バイトを含む18バイトに制限されます。 – sumberWang
[漢字](https: /en.wikipedia.org/wiki/Chinese_character_encoding)have?あなたはUTF-8になりたいですか? – ColGraff