iOS使用MVVM模式仿新闻项目

作者: 博行天下 | 来源:发表于2017-11-29 22:00 被阅读850次

    今天分享了ReactNative 仿美团项目,浏览量增加,尽管没有得到更多的喜欢,但是这也激励了我,我把之前做的iOS仿新闻项目也分享出来,源码放在Github上面了,希望得到大家的喜欢,多多star哦。

    iOS仿新闻项目共分为四个模块,分别是新闻来了、图文、视频以及我的四个模块,新闻项目用到了一些框架,会在项目简单介绍中一一列出来,整个项目用了MVVM架构模式,更加适合有经验和初学者学习,接下来简单介绍下项目的组成。

    一、项目的结构设计

    1、首页展示模块

    主页.png

    主页主要有滑动的标题、轮播图以及列表组成,布局很简单实现,也已经封装在代码中了,详细请看源码。
    2、图文模块


    段子.png 语音读段子.png 图片.png

    3、视频模块


    视频.png

    4、我的模块


    我的.png

    二、项目所用到的框架

    下面列举下项目中用到的框架,怎么使用可以到Github上面搜索使用

    target 'LBNewsComing' do
        pod 'WMPageController', '~> 1.8.0'
        pod 'AFNetworking', '~> 3.1.0'
        pod 'MBProgressHUD', '~> 0.9'
        pod 'MJExtension', '~> 3.0.13'
        pod 'MJRefresh', '~> 3.1.12'
        pod 'Masonry', '~> 1.0.1'
        pod 'SDWebImage', '~> 3.8.1'
        pod 'SDCycleScrollView'
        pod 'BlocksKit', '~> 2.2.5'
        pod 'MWPhotoBrowser', '~> 2.1.0'
        pod 'BmobSDK', '~> 1.7.2'
    end
    

    项目目录


    项目目录.png

    三、项目心得体会

    项目很简单,思想不用多说,主要是MVVM设计模式,如果想更加清楚项目结构,请看源代码iOS仿新闻项目,层次清晰,阅读起来很方便,遇到什么疑惑和困难,可以在下面评论,我看会会及时回复的issues me哦。

    iOS仿新闻项目主要是练习MVVM设计模式,通过学习学习到了很多,也把这个项目分享出来,和大家一起学习,项目源码可以点击链接iOS仿新闻项目获取,如果有不妥的地方,欢迎提建议的小伙伴,合理我会及时修正,还是那句话,实战会使自己学习的更多,因为项目中有很多细节需要处理,我感觉作为程序员能力是一方面,细心也是很重要的,细节决定成败嘛,哈哈哈,还是很开心,把开源项目分享给大家一起学习,喜欢就留下Star,谢谢您。

    我的简书也会不断更文,目的是督促自己学习,另一方面分享给大家,共享、共勉。

    相关文章

      网友评论

        本文标题:iOS使用MVVM模式仿新闻项目

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