una todas solicitudes solicitud recibidas recibida que las enviado enviadas eliminar desde como celular cancelar amistad afnetworking

todas - Cómo cancelar una solicitud de red con afnetworking



como eliminar todas las solicitudes enviadas en fb (3)

Las otras dos respuestas son correctas. No cree una nueva instancia de AFHTTPRequestOperationManager

@interface OperateCustomerView () <WYPopoverControllerDelegate>{ AFHTTPRequestOperationManager *manager;// = [AFHTTPRequestOperationManager manager]; } - (void)viewDidLoad { [super viewDidLoad]; manager = [AFHTTPRequestOperationManager manager];

¿Hay alguna forma de cancelar todas las solicitudes de red (la solicitud iniciada por otro método) antes de realizar una solicitud de red con AFNetworking que probé a continuación, pero no funciona?

- (void)sendRequest:(NSUInteger)page{ NSURL *aUrl = [NSURL URLWithString:@"http://www.abc.com/"]; AFHTTPClient *httpClientToCancel = [[AFHTTPClient alloc] initWithBaseURL:aUrl]; [httpClientToCancel cancelAllHTTPOperationsWithMethod:@"POST" path:@"product/like"]; [httpClientToCancel release]; ... start a new request here .....

Pero no funciona. Solo quiero cancelar todas las solicitudes (al menos la solicitud que escribí anteriormente) antes de iniciar una nueva solicitud.

¡Gracias!


No AFHTTPClient nueva instancia de AFHTTPClient .

intente "[self cancelAllHTTPOperationsWithMethod:@"POST" path:@"product/like"];


[[httpClient operationQueue] cancelAllOperations];