私はいくつかのコードNSMutableDataを保持していASCIIます。特定の範囲内の一部のバイトを、以下で構成される他のバイトに置き換えたいと思いますNSString。
NSString *myString = @"\r"
const char *myChar = [myString UTF8String];
[myData replaceBytesInRange:myRange withBytes:&myChar];
これで、myData をログに記録すると、アプリを実行するたびに交換されたバイトの値が異なります。<0D> を取得することになっていませんか?!
私は何を間違っていますか?