私はこのようなNSDataを持っています:
455a4f4e 00000001 01020304 00000000 00000000
私のコード:
Byte bytes[] = {0x45, 0x5a, 0x4f, 0x4e, 0, 0, 0, 1, 1, 2, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0};
NSData *data = [NSData dataWithBytes:bytes length:sizeof(bytes)];
NSString *str = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
NSLog(@"%@", str); // prints "EZON"
結果が等になることを望みEZON0001
ます...
印刷結果に「EZON」に続く数字が含まれないのはなぜですか?