AFNetWorking是一个三方的网络请求
第一次使用的时候,记得添加text/html到serialization的226行,一个数组中
self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
// 请求
// AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
// [manager GET:@"http://project.lanou3g.com/teacher/yihuiyun/lanouproject/movielist.php" parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
// NSDictionary *dic = responseObject;
// NSLog(@"%@", dic);
// } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
// // 记得打印error
// NSLog(@"error = %@", error);
// }];
// // text/html的解决方案,在setialization中226行,添加@"text/html"
判断网络状态
[[AFNetworkReachabilityManager sharedManager] setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
NSLog(@"%ld", status);
}];
[[AFNetworkReachabilityManager sharedManager] startMonitoring];