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