美文网首页
IOS-返回接口相关的

IOS-返回接口相关的

作者: Roger_单 | 来源:发表于2015-12-11 14:43 被阅读240次

  • 实例化个可变字典
  • 通过URL是拼接的,是一个宏和另个宏拼接而成的。
    NSMutableDictionary *dic = [[NSMutableDictionary alloc] init];
  • 添加参数
NSDictionary *userInfo = [[NSUserDefaults standardUserDefaults] objectForKey:@"UserInfo"];
    [dic setValue:userInfo[@"supermaketName"] forKey:@"supermaketName"];
    [dic setValue:userInfo[@"tasteCategory"] forKey:@"tasteCategory"];
    [dic setValue:@"0411" forKey:@"ctiyId"];
    [dic setValue:[NSNumber numberWithDouble:121.517977] forKey:@"lng"];
    [dic setValue:[NSNumber numberWithDouble:38.8496481] forKey:@"lat"];
    [dic setValue:userInfo[@"type"] forKey:@"type"];
    [dic setValue:@"1" forKey:@"showType"];
  • 提示用户请求
    [MBProgressHUD showHUDAddedTo:self.view animated:YES];
  • 打印dic

  • 获取接口请求

[[SetRequest sharedInstance]postRequestWithURL:URL(searchSupermarketList)
    postParems:dic content:^(NetWorkModel *model){
        [MBProgressHUD hideAllHUDsForView:self.view animated:YES];
        if(model.error){
            [[UIToast makeText:@"发送失败"] show];
        }else{
            NSLog(@"发送搜索请求失败");
            if ([model.responseDic[@"error_code"] intValue] == 0) {
                //  [[UIToast makeText:@"搜索成功,请查收!"] show];
                _dataSource = [[NSArray alloc]init];
                if (![model.responseDic[@"restaurantList"] isKindOfClass:[NSNull class]]) {
                    _dataSource = model.responseDic[@"restaurantList"];
                }
                [_tableView reloadData];
            }else{
                [[UIToast makeText:@"请求失败"] show];
            }
        }
    }];
  • 打印responseDic
  • 并调用 #import "UIToast.h"让其成功失败给与用户显示。

相关文章

  • IOS-返回接口相关的

    实例化个可变字典 通过URL是拼接的,是一个宏和另个宏拼接而成的。 添加参数 提示用户请求 打印dic 获取接口请...

  • 返回接口相关

    实例化个可变字典 通过URL是拼接的,是一个宏和另个宏拼接而成的。 添加参数 提示用户请求 打印dic 获取接口请...

  • iOS- UI事件传递& 响应

    UI视图相关重要知识点 传送带: iOS- UITableView重用机制 iOS- UITableView数据源...

  • iOS-使用AudioServices相关接口的连续震动

    本文使用底层接口,实现 iOS 设备上的连续震动,以及连续播放系统声音(不是音乐播放器) 主要功能函数 首先实现上...

  • 待看文章

    内存相关 【基本功】深入剖析Swift性能优化 渲染相关 关于iOS离屏渲染的深入研究 线程相关 iOS-线程安全

  • RobotFramework接口测试分享(二)

    进阶问题 1、接口返回:用户未登录——session处理 2、接口返回:验签失败——参数签名 3、接口返回:解密失...

  • Spring IoC 的实现原理

    Class.forName(className):传入className返回与给定的字符串名称相关联类或接口的Cl...

  • 提示信息接口地址

    查询接口 返回数据格式: 更新数据接口 返回数据格式:

  • 通过ajax方式无闪烁实现文件下载的3种方式

    后端接口返回下载文件地址 ajax请求axios相关介绍https://www.jianshu.com/p/50d...

  • nginx返回504排查思路

    nginx返回504一般代表gateway timeout,也就是接口请求超时。 相关参数 NGINX 涉及到请求...

网友评论

      本文标题:IOS-返回接口相关的

      本文链接:https://www.haomeiwen.com/subject/oruyhttx.html