7
好的,我在這裏有點難過,因爲我從來沒有真正處理過這麼低的水平。說我想接下來的字節添加到NSMutableData
對象:如何將原始字節寫入NSMutableData對象?
0x01, 0xF, 0x64, 0x0, 0x6A
如何我甚至去這樣做呢?我想這是與appendBytes:length:
方法有關,但我真的不知道如何將上述內容轉換爲NSMutableData。
任何幫助將不勝感激!
好的,我在這裏有點難過,因爲我從來沒有真正處理過這麼低的水平。說我想接下來的字節添加到NSMutableData
對象:如何將原始字節寫入NSMutableData對象?
0x01, 0xF, 0x64, 0x0, 0x6A
如何我甚至去這樣做呢?我想這是與appendBytes:length:
方法有關,但我真的不知道如何將上述內容轉換爲NSMutableData。
任何幫助將不勝感激!
這應做到:
NSMutableData *data = [NSMutableData data];
char bytesToAppend[5] = {0x01, 0xf0, 0x64, 0x0, 0x6a};
[data appendBytes:bytesToAppend length:sizeof(bytesToAppend)];
也許http://stackoverflow.com/questions/2338975/convert-hex-data-string-to-nsdata-in-objective-c-cocoa和http: //stackoverflow.com/questions/4917968/best-way-to-generate-nsdata-object-with-random-bytes-of-a-specific-length可以幫助你... – 2012-03-14 16:08:53