2

我的问题是下一个>我必须从外部附件接收数据并将其保存到一个 bigNSData中,每次收到流时我都必须将其复制NSData到另一个中:

CompleteNSData = NSDataTx1 + NSDataTx2 + NSDataTx3;

最后向用户显示整个信息。

4

1 回答 1

11

由于问题已更改,因此已编辑:

如果您需要将多个NSData对象连接成一个对象,则可以使用以下方法:

NSData *data1 = ... // the 1st NSData object
NSData *data2 = ... // the 2nd NSData object
NSData *data3 = ... // the 3rd NSData object
NSMutableData *completeData = [data1 mutableCopy];
[completeData appendData:data2];
[completeData appendData:data3];

调用appendData:每个NSData您需要附加的。

于 2013-06-24T20:49:18.583 回答