Uso del identificador no declarado AFHTTPClient

Hola, estoy tratando de comstackr el código siguiente pero Use of undeclenetworking identifier AFHTTPClient error Use of undeclenetworking identifier AFHTTPClient :

 NSData* fileNameData = [fileName dataUsingEncoding:NSUTF8StringEncoding]; NSDictionary *sendDictionary = [NSDictionary dictionaryWithObject:fileNameData forKey:@"fileName"]; AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:@"http://www.olcayertas.com"]; NSMutableURLRequest *afRequest = [httpClient multipartFormRequestWithMethod:@"POST" path:@"/photos" parameters:sendDictionary constructingBodyWithBlock:^(id <AFMultipartFormData>formData) { [formData appendPartWithFileData:photoImageData name:self.fileName.text fileName:filePath mimeType:@"image/jpeg"]; }]; AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:afRequest]; [operation setUploadProgressBlock:^(NSInteger bytesWritten, NSInteger totalBytesWritten, NSInteger totalBytesExpectedToWrite) { NSLog(@"Sent %d of %d bytes", totalBytesWritten, totalBytesExpectedToWrite); }]; [operation setCompletionBlock:^{ //NSLog(@"%@", operation.responseString); //Gives a very scary warning }]; [operation start]; 

Estoy usando CocoaPods y aquí está mi file pod:

 platform :ios, '7' pod 'AFNetworking', '~> 2.0' pod 'AFNetworking/NSURLSession', '~> 2.0' 

Estás incluyendo AFNetworking 2.0, pero AFHTTPClient no existe en 2.0, fue una function 1.0. Compruebe la guía de migration pero AFHTTPClient ha sido reemplazado por AFHTTPRequestOperationManager y AFHTTPSessionManager .

También eche un vistazo a la aplicación de ejemplo para 2.0 – AFAppDotNetAPIClient ahora subclasss AFHTTPSessionManager .

En AFNetworking 3.0 debe utilizar AFHTTPSessionManager en lugar de AFHTTPRequestOperationManager, porque se eliminó AFHTTPRequestOperationManager