當用戶按下按鈕時,我需要從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:如何處理請求? –