2013-06-24 6 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, 나는 다른 질문에 그 코드를 발견했다. 나의 실수. –

관련 문제