2

ASCII でエンコードされた文字列がありますが、UTF8 でエンコードされた文字列に変換する必要があります。これどうやってするの?

4

3 に答える 3

2

ASCII は UTF-8 の厳密なサブセットであるため、ASCII 文字列は UTF-8 文字列です。変換は必要ありません。

NSString *myString = @"ascii string";
于 2012-06-19T18:15:32.710 に答える
2
于 2012-06-19T17:01:38.133 に答える
0
NSData *data = [decode dataUsingEncoding:[NSString defaultCStringEncoding]];
decode = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
于 2013-05-30T02:51:02.877 に答える