美文网首页
ReactiveCocoa的网络请求(第一篇)

ReactiveCocoa的网络请求(第一篇)

作者: Smile_Later | 来源:发表于2017-11-26 18:31 被阅读0次

    前言

    以前总是使用block回调的方式处理网络请求,看了很多的博客关于ReactiveCocoa封装的网络请求,打算自己亲手试验一下,确实很简单(我只是简单的测试一下,后续会完善)

    正文

    大体的网络架构如下(包含一个模型,和解析器)

    HTTPMaker是网络工具类

    上图所示:

    HTTPMaker是一个网络工具类

    工具类

    NetWorkApi主要负责请求网络数据(我使用的还是基于AFNetworking)和一个数据解析器(通过Mantle解析数据成模型)

    想baseUrl和必要的参数我还没有进行封装,后续完善以后会有最新的代码

    网络请求

    NetWorkApi+Parser 是一个数据解析器,处理网络返回的数据转成模型

    解析器

    LoginModel测试所用,新建的模型,为了测试解析器是否可用

    模型字段

    在控制器的调用如下:

    通过信号获取数据

    具体的代码地址:代码地址

    有什么不足和错误的地方,希望各位看官提出改正,谢谢

    相关文章

      网友评论

          本文标题:ReactiveCocoa的网络请求(第一篇)

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