NSData 到 NSMutableData 的转换

AyB*_*Bay -3 objective-c nsdata nsmutabledata ios

有什么方法可以将NSData对象转换为 NSMutableData 对象吗?基本上我正在使用NSJSONSerialization它基本上接受我收到的一些 JSON 数据并将其转换为NSData对象实例。无论如何,然后将其转换为NSMutableData对象实例?我需要这样做,因为稍后,我将生成一些线程,并且在我提供的代码块中,我想更改 Data 对象的值。如果它NSData,我不能这样做,但如果它,我可以NSMutableData

小智 5

NSMutableData * data = [NSMutableData dataWithData:jsonData];
Run Code Online (Sandbox Code Playgroud)

这应该可以解决您的问题。

  • 你不会在对象上调用 `dataWithData:`。你在课堂上调用它。 (2认同)