当用户按下按钮时,我需要从url下载一个文件。如果用户立即按下另一个按钮,需要在第一个文件完成后下载该文件。立即如果按下第三个按钮也需要下载该文件。通过AFNetworking实现这一目标? 在这里我的代码示例下载file.Thanks提前。AFNetworking从网址下载
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFCompoundResponseSerializer serializer];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/octet-stream",@"video/3gpp",@"audio/mp4",nil];
AFHTTPRequestOperation *operation = [manager GET:[array objectAtIndex:0] parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
if (responseObject) {
NSData *data=[[NSData alloc] initWithData:responseObject];
NSLog(@"Download Succesfully Completed");
//after completion I'm implementing my method here
[self sentMsgSaveWithData:data orUrl:@"" withBool:YES withMsg_ID:@"" withDict:tempDict];
} else {
NSLog(@"Download Error");
}
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Download Error %@",error.localizedDescription);
}];
[operation start];
你必须管理的下载请求时,用户按下按钮。而在后台,你必须一步 –
下载步骤中,您可以使用同步它。搜索它在ios同步donwload –
@ Himanshu Moradiya:如何处理请求? –