2013-06-24 77 views
2

我的問題是下一個>我不得不從外部附件接收數據並保存到一個大NSData,每次我收到了流時間,我要複製NSData到另一個問題:如何連接多個NSData?

CompleteNSData = NSDataTx1 + NSDataTx2 + NSDataTx3; 

,並在最後向用戶顯示整個信息。

回答

10

編輯,因爲這個問題是改變:

如果需要多個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

+0

addProSig和addAct用於......?對不起,我是新來的。 –

+0

我不知道。這些是您在問題中發佈的方法。如果你不知道他們是什麼,那麼你有更大的問題。 :) – rmaddy

+0

Yeap,我發現在其他問題的代碼,我的錯誤。 –