美文网首页
一个iOS小项目的搭建

一个iOS小项目的搭建

作者: program袁 | 来源:发表于2015-11-06 11:25 被阅读98次

    一:网络层

    AFNetworking 当然是首选,对AFNetworking 进行二次封装,抽离出整体,及时以后要换掉网络层,不用AFNetworking,也不会对项目有太大改变。

    二:数据层

    MJExtension 进行数据的转换,完成了json与model对象的转换,方便调用。

    三:接口层

    每个接口单独写一个API调用,里面封装网络的调用以及回调,完全抽离出来,方便查找问题。

    四:工具层

    CocoaPods  iOS最常用最有名的类库管理工具

    五:类的抽离与封装

    严格按照MVC思想,把view抽离出数据层,方便重复调用

    六:网页

    UIWebview 封装一个webview,实现html5与native的交互

    七:宏定义

    常用的、常变化的定义为宏,方便修改

    相关文章

      网友评论

          本文标题:一个iOS小项目的搭建

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