2012-08-03 5 views
0

안드로이드 용 안드로이드 라이브러리 인 안드로이드와 동일한 객체 라이브러리를 가져올 수있는 것 같지 않습니다.iOS 용 다기능 상당

그렇다면 동일한 PHP POST 스크립트를 사용하고 싶다면 iOS 앱에서 서버로 비디오 파일을 보내는 가장 좋은 방법은 무엇입니까?

NSMutableRequest을 사용하는 경우 어떻게 다중 파티를 흉내낼 수 있습니까? 다음 코드 블록이 동등할까요?

multipartentity.addpart("file", new FileBody(file)); 
mulitpartentity.addpart("form_submitted", new StringBody("true")); 

&

NSMutableData *body = [NSMutableData data]; 
NSMutableString *str = [[NSMutableString alloc] init]; 
[str appendFormat:@"file=%@", self.fileData]; 
[str appendFormat:@"&form_submitted=%@", @"true"]; 

[body appendData:[postString dataUsingEncoding:NSUTF8StringEncoding]]; 

[theRequest setHTTPBody:body]; 

답변

2

당신은 타사 라이브러리 --- ASIHttpRequest 라이브러리를 사용하는 아이폰 OS의 멀티 엔터티 형식의 기능을 당신이 사용하려는 경우 ! 당신은 ASIHttpRequest 라이브러리에 포함 된 다중 개체 유형의 기능을 구현하기위한 ASIFormDataRequest 클래스를 사용할 필요가 Here

에서

다운로드를 ...

는 또한 또한 다음 Post

참조 필요하면 이쪽을 참조하십시오 Blog

희망 하시겠습니까!