Is there a way to cancel all network request (the request started by another method) before I do a network request with AFNetworking I tried like below but not work:
[[httpClient operationQueue] cancelAllOperations];
Both the other two answers are right. Don't Create new AFHTTPRequestOperationManager instance
@interface OperateCustomerView () <WYPopoverControllerDelegate>{
AFHTTPRequestOperationManager *manager;// = [AFHTTPRequestOperationManager manager];
}
- (void)viewDidLoad {
[super viewDidLoad];
manager = [AFHTTPRequestOperationManager manager];
Don't Create new AFHTTPClient
instance.
try "[self cancelAllHTTPOperationsWithMethod:@"POST" path:@"product/like"];