//1.建立一个网络处理的会话,取得一个全局的会话 //好处(相对于NSURLSession)1,多个网络任务能够经过session共享 2,NSURLSession支持后台下载 //NSURLSession 是 NSURLConnection的替代品(IOS7.0之后) NSURLSession *session = [NSURLSession sharedSession]; NSString *urlPath = @"http://10.0.8.8/sns/my/user_list.php"; NSURL *url = [NSURL URLWithString:urlPath]; //2.在这个会话上建立一个网络任务,返回一个具体的任务 NSURLSessionDataTask *task = [session dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) { if(error) return; //JSON解析 NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:nil]; NSLog(@"dict is %@", dict); }]; //3.让任务恢复执行(下载) [task resume];