iOS 一个关于网络请求参数的小问题

老习惯 先上图


Snip20161011_26.png

在给后台传参数的时候, 包装成字典, 但是字典里面存的是object, 如果是nil, 就会crash, 所以需要做容错处理.

这个时候, 后台相应参数需要什么类型, 就需要传什么类型, 比如上图中的id,就是一个整形的, 直接包装一下就可以, 这是最简单的.

addressName ,是一个string类型的, 如果teacherAddressModel.addressName是空的, 就需要用@""来容错.

categories,后台接受的这个字段是一个数组类型的, 容错就不能用@""处理, 如果传的是空的话就需要传一个空的数组, 也就是需要传一个[NSArray new]来容错处理.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,004评论 25 708
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,267评论 0 4
  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 3,358评论 0 6
  • 利用三十分钟学习了思维导图的制作方法,成果如下。
    大庆的庆阅读 248评论 0 1
  • 水仙 威廉姆 华兹华斯 我独自漫游,如一朵云 飘浮过溪谷和小山 突然我瞥见一大群 一大片金色的水仙 在湖畔,在树旁...
    新文艺青年阅读 983评论 0 3