On Mar 21, 2007, at 12:04 AM, R. Tyler Ballance wrote:
I had thought about seeing what I could crash with using
replaceBytesInRange:withBytes:length: and passing it a NULL, but
that seems hackish and unstable at best.
I was going to suggest a combination of -mutableBytes, strncpy(),
and -setLength, but this method sounds like exactly what you need.
I haven't tested all boundary cases, but it seems to work. I don't
see any reason not to use it.
Since NSMutableData is toll-free bridged with CFMutableData, why not
use CFDataDeleteBytes()? That should always do the right thing.
-- Adam
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com