# NewsReader **Repository Path**: tng521/NewsReader ## Basic Information - **Project Name**: NewsReader - **Description**: 基于Objective-C开发的新闻客户端App - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README NewsReader -- 新闻App ------ **NewsReader** 是使用Objective-C开发的iOS新闻客户端 #### 基本内容: > * 搭建系统框架 > * 设置应用图标和启动图片 > * 建模Model > * 建立操作Operation > * 建立视图View > * 建立控制器Controller > * 登录功能实现 > * 显示广告 > * 设置状态栏 > * 设置底部导航栏 > * 设置标题栏切换 > * 新闻页功能实现 > * 新闻页下拉加载更多 > * 新闻详情页 > * 服务器端程序-Server文件夹下 ###MVVM架构 Model:DTO(数据传输对象)
ViewModel:用户输入验证逻辑,视图显示逻辑,发起网络请求和其他各种各样的代码
View:就是ViewController层,它的任务就是从ViewModel层获取数据,然后显示 ###截图 ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/1.png) ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/2.png) ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/3.png) ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/4.png) ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/5.png) ![image](https://github.com/tangthis/NewsReader/blob/master/NewsReader/Resources/Images/6.png) ## If you have a better suggestion,Please share out,Let's do better. > Author : tangthis > > Email : tangthis#163.com