AFNetworking使用经验
来源:互联网 发布:基恩士plc最新编程软件 编辑:程序博客网 时间:2024/05/29 12:03
一、网络请求
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager.responseSerializer setAcceptableContentTypes: [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript",@"text/html",@"text/css", nil]]; void NSDictionary *dictParmater = @{@"user":account.text,@"pwd":password.text}; [manager GET:HOST_LOGIN_URL parameters:dictParmater success:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"responseObject is :%@",responseObject); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"error is :%@",error); }];
二、监控网络状态
- (void)status AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]; [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { switch (status) { case AFNetworkReachabilityStatusReachableViaWiFi: NSLog(@"wifi"); break; case AFNetworkReachabilityStatusReachableViaWWAN: NSLog(@"自带网络"); break; case AFNetworkReachabilityStatusNotReachable: NSLog(@"网络断开"); break; case AFNetworkReachabilityStatusUnknown: NSLog(@"网络未知"); break; default:status break; } }]; } [mgr startMonitoring];- (void)dealloc { [[AFNetworkReachabilityManager sharedManager] stopMonitoring];}
0 0
- AFNetworking使用经验
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetWorking使用
- AFNetworking使用
- AFNetWorking使用
- AFNetWorking使用
- AFNetworking使用
- AFNetworking 使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- AFNetworking使用
- Android开发环境部署——非常详细的Android开发环境搭建教程(linux 环境)
- iOS之UI控件之TableView详细解释
- QuickTest Professional 11无限试用期破解方法
- Cookie/Session机制详解
- vs2010配置opencv
- AFNetworking使用经验
- jni中调用java方法获取当前apk的签名文件md5值
- DNN性能测试方法
- 3.24
- UITableView的兄弟,UICollectionView介绍
- tinkerpop(1) 图数据库console调研
- 百度地图-定位功能
- 程序员的量化交易之路(15)--Cointrader之EntityBase类(3)
- hdu 4507 数位dp(求和,求平方和)