ios - 我正在尝试在没有Pod的项目中实现Afnetworking,只是将文件复制粘贴到我的项目中,但无法正常工作

标签 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);

}];

最佳答案

如果您使用 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"

关于ios - 我正在尝试在没有Pod的项目中实现Afnetworking,只是将文件复制粘贴到我的项目中,但无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37086724/

相关文章:

ios - Calendar.components 不能与 Swift 3 中的数组文字一起使用

objective-c - UITableViewCell 不会突出显示

iphone - 带有选项的 UIView drawRect 方法

iphone - 如何在代码中而不是 Interface Builder 中设置 didEndOnExit?

ios - UIcollectionview在特定行后显示不同的单元格

iphone - 如何以编程方式安装 iOS 应用程序?

ios - 如何取消LongPressGesture让PanGesture可以识别

ios - AVFoundation人脸检测框架

iphone - 将相同的 MPMediaItem 添加到 iPod 队列时会出现大问题 - 我如何跟踪正在播放的是哪一个?

ios - 如何在 iOS 9 中通过我的应用程序打开谷歌地图应用程序?