1
ASIFormDataRequest와 함께 uiprogress 표시 줄을 표시하려고합니다. 내가 봤어,하지만 난 ASIFormDataRequest와 uiprogressView에 관한 찾을 수 없습니다, 난 그냥 NSURLConnection와 uiprogressView를 찾으십시오. 가능한 경우 알려주세요.ASIFormDataRequest를 사용하여 UIProgressView를 표시하는 방법
// 그래서이 내 방법은 어디에 데이터를 업로드합니다.
-(NSMutableArray*)getUploadVideo:(NSString*)titleName userID:(NSString*)userId token:(NSString*)tokenID description:(NSString*)desc videoID:(NSString*)video_id privateOrPublic:(NSString*)privacyID pathOfVideoFile:(NSString*)path mode:(NSString*)potLand;
{
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"http://%@/aircastdev/RestServices/fileUpload"],kId];
[request setDelegate:self];
[request setDidFailSelector:@selector(uploadFailed:)];
[request setDidFinishSelector:@selector(uploadFinished:)];
[request setDidFinishSelector:@selector(requestFailed:)];
[request setDidFinishSelector:@selector(requestFinished:)];
[request setPostValue:titleName forKey:@"title"];
[request setPostValue:userId forKey:@"user_id"];
[request setPostValue:tokenID forKey:@"token"];
[request setPostValue:desc forKey:@"desc"];
[request setPostValue:video_id forKey:@"video_id"];
[request setPostValue:privacyID forKey:@"is_private"];
[request setPostValue:potLand forKey:@"mode"];
NSString *url = [[NSURL fileURLWithPath:path] path];
[request setFile:url withFileName:[NSString stringWithFormat:@"%@.mov",titleName] andContentType:@"video/MOV" forKey:@"file"];
[request setTimeOutSeconds:50000];
[request setRequestMethod:@"POST"];
// EDITED LINE
[request setUploadProgressDelegate:myProgressView];
[request startSynchronous];
SBJSON *sbJason = [[SBJSON alloc] init];
getUploadArray = [sbJason objectWithString:self.response];
return getUploadArray;
}
// 업로드가 완료되면이 메소드 호출.
- (void)requestFinished:(ASIHTTPRequest *)request
{
// alert: request is successfully sent
self.response = [request responseString]; //stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
}
하이에게 있습니다
, 어떻게에서 동영상을 얻을 수있는 라이브러리를 주장한다. 도와 주시겠습니까 –네 문제가 뭔지 말해봐 –
고맙습니다. 나는 Pravi를 얻을 것이다. –