IOS开发中使用AFNetworking请求网络数据

1、把AFNetworking的文件拖放到项目中(注意不同的版本方法不一样,本历程基于版本2013);

2、使用#import "AFNetworking.h"命令把AFNetworking.h=包含进来;

3、完整代码:

 1 //
 2 //  ViewController.m
 3 //  网络请求
 4 //
 5 //  Created by mac on 16/5/12.
 6 //  Copyright © 2016年 mzw. All rights reserved.
 7 //
 8 
 9 #import "ViewController.h"
10 #import "AFNetworking.h"
11 
12 @interface ViewController ()
13 
14 @end
15 
16 @implementation ViewController
17 
18 - (void)viewDidLoad {
19     [super viewDidLoad];
20     
21 //    1、先创建一个字符串,把基url和接口url连接起来
22     NSString *urlstring = [@"http://tl.bearapp.cn" stringByAppendingString:@"/api/index/zdmc.php"];
23 //    2、使用上面创建的字符串生成一个url
24     NSURL *url = [NSURL URLWithString:urlstring];
25 //    3、创建请求管理对象
26     AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc]initWithBaseURL:url];//如果此处使用manager类方法初始化,就要在GET命令后面传入url
27 //    4、创建参数
28     NSDictionary *dicc = [[NSDictionary alloc]initWithObjectsAndKeys:@"二道沙河",@"title", nil];
29 //    5、获取资源
30     [manager GET:@"sdf" parameters:dicc success:^(AFHTTPRequestOperation *operation, id responseObject) {
31         NSLog(@"%@",responseObject);//如果成功,则打印获取的结果
32     } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
33         NSLog(@"%@",error);//如果失败,则打印错误的信息
34     }];
35 
36 }
37 
38 @end
原文地址:https://www.cnblogs.com/jiwangbujiu/p/5484617.html