UTF-16ですか? 32?他に何か?Cocoa TouchのカノニカルNSUnicodeStringEncodingは何を意味していますか?
私はUTF-8から多くの文字列を「ネイティブNSString
」に変換しているのでパフォーマンス上の理由からこれを調べたいので、パフォーマンスペナルティは組み込み変換の__CFFromUTF8
になるようです関数。 Btw:NSUnicodeStringEncoding
が内部で使用されていると推測しています。NSString
のfastestEncoding
はその値を返します(つまり、ANSIを使用している場合はMacRomansが返されます)。 dataUsingEncoding:
を使用して