2012-05-25 3 views
0

는 간단한 문자열 키 - 값 쌍을 추가하려면, 우리는 그러나 오브젝트 CNSMutableData 대한 appendData있는 NSArray와 데이터

NSMutableData *body = [NSMutableData data]; 
[body appendData:[[NSString stringWithFormat:@"Content-Disposition: form-data; name=\"%@\";\r\n\r\n%@", _name, _value] dataUsingEncoding:NSUTF8StringEncoding]]; 

에서이 작업을 수행, 우리는 어떻게 데이터있는 NSArray를 추가 않습니다. 전자 메일 배열에 contains={[email protected], [email protected], [email protected]이 포함되어 있다고 가정 해 봅시다.

어떻게 NSMutableData 본문에 이메일 배열을 추가합니까?

답변

1

당신이 하나의 문자열했던 것처럼 당신이있는 NSString으로 배열을 설정할 수 있습니다 :

NSArray array = [[NSArray alloc] init]; 
... 
[body appendData:[[NSString stringWithFormat:@"%@", array] dataUsingEncoding:NSUTF8StringEncoding]]; 

하지만 NSKeyedArchiver를 사용하는 것이 좋습니다 참조 this topic

관련 문제