According to the GNUstep documentation, [NSData bytes] returns const void*.
Does that mean that I'm not supposed to modify the data referenced by that pointer?
Currently I'm modifying the data, and it works for me. I can write to a file and the modified data go there.
NSData is unmutable by definition. Use NSMutableData instead.`