0
現在,我使用NSMutableData的-appendBytes附加數據附加數據NSMutableData
int length = [self.trackData length]+3;
[contents appendBytes:&length length:4];
假設長度爲20進制,所附的字節是16 00 00 00,延伸到4字節。 如何將額外的零添加到00 00 00 16之類的左側?
現在,我使用NSMutableData的-appendBytes附加數據附加數據NSMutableData
int length = [self.trackData length]+3;
[contents appendBytes:&length length:4];
假設長度爲20進制,所附的字節是16 00 00 00,延伸到4字節。 如何將額外的零添加到00 00 00 16之類的左側?
你可能希望交換的字節大端:
int length = NSSwapHostIntToBig([self.trackData length]+3);
[contents appendBytes:&length length:4];