私はJavascriptでこのコードを持っています:
var f = chr(50) + chr(0) + chr(1) + chr(64) + chr(24) + chr(0) + chr(0) + chr(1) + chr(159) + chr(13) + chr(0) + chr(0) + chr(224) + chr(7);
function chr(AsciiNum) {
return String.fromCharCode(AsciiNum);
}
console.log
これを次のように出力します
2@
à
14の長さ。
Objective Cに移植しようとしています。次のことを試しました:
NSString *f = [NSString stringWithFormat:@"%c%c%c%c%c%c%c%c%c%c%c%c%c%c",50, 0 ,1, 64 , 24 , 0 , 0 , 1, 159, 13 , 0 , 0 , 224 , 7];
しかし、NSLog を使用すると、JavaScript コードとは異なる出力を受け取りました。
2@ü
私は何を間違っていますか?文字セットの問題ですか?