基本上所有的项目都用了网络请求,大多数人都用第三方库,但是系统的也是需要了解的
Get请求
// 1、 创建URL
NSURL *url = [NSURL URLWithString:GETURL];
// 2、 创建请求对象
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];
#warning iOS9的不同
// 3、 创建会话
NSURLSession *session = [NSURLSession sharedSession];
// 4、 创建任务
NSURLSessionDataTask *tast = [session dataTaskWithRequest:request completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:nil];
NSLog(@"%@",dict);
}];
// 5、开始任务
[tast resume];
网友评论