【发布时间】:2012-03-17 03:15:04
【问题描述】:
两者都返回相同的指针。我知道- bytes属于NSData,为什么NSMutableData要引入- mutableBytes?只是为了代码清晰,所以更明显的是您正在访问可变数据?使用哪一个真的很重要吗?
NSMutableData* mydata = [[NSMutableData alloc] init];
[mydata appendData: [@"hello" dataUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"%p", [mydata mutableBytes]);
NSLog(@"%p", [mydata bytes]);
谢谢。
【问题讨论】:
标签: objective-c byte nsmutabledata