TodayNews - Swift4 模仿今日头条
项目环境
Xcode 9.2
Swift 4
iOS 11
实现功能
获取今日头条接口(接口获取方式请看 使用 Charles 获取 https 的数据)
首页
查看图文详情(点击第一个 cell)
保存图片功能
添加新闻分类界面
问答界面
视频界面
视频详情界面
播放视频功能
微头条界面
小视频界面
播放小视频功能
我的界面
切换主题功能
关注用户详情界面
关注和取消关注功能
...
[开源APP推荐] headlineNews – 高仿今日头条
headlineNews - 高仿今日头条
采用了MVVM + RAC的方式,对微头条界面 使用YYCache 进行了本地缓存
效果跟目前最新的今日头条有些地方不一样,因为今日头条最近更新了新版本
Github: https://github.com/tianliangyihou/headlineNews
[开源APP推荐] JJSwiftNews – 基于Swift语言的资讯类应用软件
JJSwiftNews - 基于Swift语言的资讯类应用软件
概述:基于Swift语言的资讯类应用软件
数据来源:阿里云提供的新闻头条,https://market.aliyun.com/products/57126001/cmapi013650.html#sku=yuncode765000000 。
数据源优点:
1.数据类型较多,包括头条、国内、体育等;
2.数据格式详细,包括标题、作者、图片地址等;
3.数据更新快速,更新周期为5-30分钟。
数据源缺点:
1.同类型下的资讯数据种类...
[开源APP推荐] v2ex – 创建工作者们的社区客户端
v2ex - 创建工作者们的社区客户端
v2ex - 创意工作者们的社区
V2EX is a community of start-ups, designers, developers and creative people.
V2EX 是创意工作者们的社区。这里目前汇聚了超过 110,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。
希望大家能够多多分享自己正在做的有趣事物、交流想法,在这里找到朋友甚至新的...
[开源APP推荐] iOS-Read – Cocoa文章阅读
iOS-Read - Cocoa文章阅读
最优雅的第三方cc客户端
杂志般的阅读体验
极简设计
集合大牛博客, Swift教程,iOS教程等等
收集最有价值iOS面试题,助你通过笔试面试
App Store: https://itunes.apple.com/cn/app/cocoa%E6%96%87%E7%AB%A0%E9%98%85%E8%AF%BB/id1192962278?mt=8#
Github: https://github.com/WLFlame/iOS-Read
[开源APP推荐] VeXplore – 开源的 V2EX 第三方客户端
VeXplore - 开源的 V2EX 第三方客户端
Third-party app for V2EX. Developed using Swift.
开源的 V2EX 第三方客户端,提供 V2EX 官方网站的基础功能以及一些官方网站不具备的功能,希望能为你使用 V2EX 带来更好的体验.
App Store: https://itunes.apple.com/us/app/vexplore/id1119508407?ls=1&mt=8
Github: https://github.com/xsxsxszs/VeXplore
[开源APP推荐] GCDFetchFeed – “已阅”新版,RSS阅读器
GCDFetchFeed - “已阅”新版,RSS阅读器
“已阅”新版,RSS阅读器,使用FMDB做存储,ReactiveCocoa处理数据流向
Done:
RSS解析成可用model
dispatch_group监听多feeds的fetch
Html convert to Core Text
feed详情页
FMDB本地存储 feed
Atom解析
阅读原文
feed列表的样式调整
首页fetch中的效果
支持点击文章点击后记录已看,显示已看的效果
显示列表滚动条
读取feed列表时取未读文章。
支持标...
[开源APP推荐] zhihuDaily – 知乎日报第三方客户端
zhihuDaily - 知乎日报第三方客户端
作者博客: http://siegrain.wang/post/zhi-hu-ri-bao-xiang-mu-zong-jie
简介
知乎日报的第三方 iOS 客户端,没有第三方库依赖,使用 Objective-C 语言实现。 第一个iOS项目,轻拍...
API 来源:知乎日报 API 分析
项目详情可以看我的博客: 《知乎日报》项目总结 有什么问题希望可以多多交流,顺便求个~
所用技术
MVC
GCD
自定义 tableview cell
...
[开源APP推荐] UCToutiaoClone – 超高仿UC头条, 品质阅读资讯App
UCToutiaoClone - 超高仿UC头条, 品质阅读资讯App
1:1超高仿UC头条, 品质阅读资讯App, 官方主页http://toutiao.uc.cn/, 开源项目, 欢迎补充.
非常吸引眼球的炫酷天气顶部和动态TabBar
Github: https://github.com/liuzhiyi1992/UCToutiaoClone
[开源APP推荐] netWorkNews – 网易新闻
netWorkNews - 网易新闻
网易新闻轮播和新闻页面实现 频道切换页面同步更新的实现 和+号功能,支持用户偏好保存到本地,同时频道更新和页面更新同步功能的实现.
Github: https://github.com/hebing789/netWorkNews