有没有办法将NSData
对象转换为NSMutableData对象?基本上我使用NSJSONSerialization
基本上接收我收到的一些JSON数据并将其转换为NSData
对象实例。无论如何,然后将其转换为NSMutableData
对象实例?我需要这样做,因为稍后,我将产生一些线程并在我提供的代码块中,我想更改Data对象的值。如果是NSData
,我就不能这样做,但如果是NSMutableData
我就可以。
答案 0 :(得分:4)
NSMutableData * data = [NSMutableData dataWithData:jsonData];
这可以解决您的问题。
答案 1 :(得分:1)
您可以使用以下代码:
NSData *data = ...;
NSMutableData *mutableData = [[NSMutableData alloc] initWithData:data];