I can add bytes to a NSMutableData instance easily by using the appendData method, however I do not see any similar method for removing data? Am I overlooking somet
appendData
Since NSMutableData is toll-free bridged with CFMutableDataRef, you can use the CFDataDeleteBytes() function:
NSMutableData *data = ... CFDataDeleteBytes((CFMutableDataRef)data, CFRangeMake(3, 4));