我正在尝试在没有pod的情况下在我的项目中实现Afnetworking只是复制粘贴我的项目中的文件但它不起作用

时间:2016-05-07 09:18:23

标签: ios objective-c iphone ios7 xcode7

在3.0 Afnetworking中我正在复制AFNetworking,UIKit + AFNetworking并导入AFNetworking.h但是收到错误

我想知道如何在没有pod的情况下实现Afnetworking

有人可以帮我这个......

AFHTTPRequestOperationManager * manager =[[AFHTTPRequestOperationManager alloc]init];
[manager POST:@"http://192.168.1.92/Abdul/Json/student.json" parameters:@"" success:^(AFHTTPRequestOperation *operation, id responseObject) {

    NSLog(@"RESULT .. %@",responseObject);

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

    NSLog(@"ERR .. %@",error);

}];

1 个答案:

答案 0 :(得分:2)

如果您使用 afnetwork 3.x

的最新版本
NSURL *URL = [NSURL URLWithString:@"http://192.168.1.92/Abdul/Json/student.json"];
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager POST:URL.absoluteString parameters:nil progress:nil   success:^(NSURLSessionTask *task, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(NSURLSessionTask *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];

如果您使用 afnetwork 2.x

中最古老的版本
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:@"http://192.168.1.92/Abdul/Json/student.json" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];

注意

检查一次导入头文件

#import <AFNetworking/AFHTTPRequestOperationManager.h> // or #import "AFHTTPRequestOperationManager.h"