NSStringをNSDataに変換するにはどうすればよいですか?
NSStringをNSDataに変換するこのコード行があります。NSData *data = [NSData dataWithBytes:[message UTF8String] length:[message lengthOfBytesUsingEncoding:NSUTF8StringEncoding]];
UTF8の代わりにUnicodeでこれを行うにはどうすればよいですか?私のメッセージには、キリル文字や発音区別符が含まれている可能性があります。
"Unicode"を定義します。エンコーディングではありません(少なくとも厳密には言わない)。 UTF-8は、すべてのUnicode文字を完全にエンコードすることができるため、使用するには十分なはずです。 –
NSUnicodeStringEncoding –