zoukankan      html  css  js  c++  java
  • 20160220 网络请求

    //用药宝典

    - (void)MedicaRequest

    {

        [MBProgressHUD showHUDAddedTo:self.view animated:YES];

        AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc]init];

        manager.responseSerializer = [AFHTTPResponseSerializer serializer];

        manager.responseSerializer.acceptableContentTypes=[NSSet setWithObjects:@"text/html",@"text/plain",@"text/json",@"application/json",nil];

        NSString *mediaUrl = [NSString stringWithFormat:@"%@medicine",Public_URL];

        NSMutableDictionary *mutdic = [NSMutableDictionary dictionary];

        mutdic[@"page"] = [NSString stringWithFormat:@"%d",number];

        [manager POST:mediaUrl parameters:mutdic success:^(AFHTTPRequestOperation *operation, id responseObject) {

            NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:operation.responseData options:NSJSONReadingAllowFragments error:nil];

            

            NSString *code=[NSString stringWithFormat:@"%@",dic[@"code"]];

            NSLog(@"code  ==%@",code);

            if ([code isEqualToString:@"1"]) {

                [_MedicaMutarray addObjectsFromArray:dic[@"data"]];

    //            [_MedicatableView reloadData];

                [MBProgressHUD hideHUDForView:self.view animated:YES];

            }else{

            

                [self showHint:@"查询失败!"];

                [MBProgressHUD hideHUDForView:self.view animated:YES];

            

            }

            

            

            if (_MedicaMutarray.count>0) {

                imagershuju.hidden = YES;

                tiwuxianLab.hidden = YES;

                

            }else{

                imagershuju.hidden = NO;

                tiwuxianLab.hidden = NO;

            }

            [_MedicatableView reloadData];

            [MBProgressHUD hideHUDForView:self.view animated:YES];

        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

    //        [MBProgressHUD hideHUDForView:self.view animated:YES];

            if (_MedicaMutarray.count>0) {

                imagershuju.hidden = YES;

                tiwuxianLab.hidden = YES;

                

            }else{

                imagershuju.hidden = NO;

                tiwuxianLab.hidden = NO;

            }

           [_MedicatableView reloadData];

            [MBProgressHUD hideHUDForView:self.view animated:YES];

        }];

    }

  • 相关阅读:
    推荐.Net、C# 逆向反编译四大工具利器
    逆向工具/反编译工具 集合
    秒杀系统-并发处理
    react动态渲染组件
    通过dom获取react节点
    mac上安装windows触摸板不能右键
    STM32F103智能配网mqtt协议EMQ安卓App远程控制LED采集温湿度ESP8266
    itop4412 基于物联网技术的商品支付系统 毕业设计
    STM32F103 单片机最小系统 核心板 C8T6 MINI 飞控 小车 主控制板
    31865 MAX31865 RTD铂电阻温度检测器 PT100至PT1000传感器模块
  • 原文地址:https://www.cnblogs.com/gzz2016/p/5203686.html
Copyright © 2011-2022 走看看