iOS-网络请求Get

基本上所有的项目都用了网络请求,大多数人都用第三方库,但是系统的也是需要了解的


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];


你可能感兴趣的:(iOS-网络请求Get)