项目推荐 | 逗视 IOS 客户端

本项目是基于 IOS 的逗视客户端,逗视在发现页面有排行榜功能,看看哪些视频大家都在看!

逗视中的视频可以分享到QQ,微信,微博等社交平台,与你的朋友一起欢乐!

项目背景

在这一个高速运转的社会中,大家真的太忙了,没有了欢笑,没有了生活! 但是我们生活中不能缺少欢乐,搞笑!那么,逗视来了!!

你可以在逗视中看到海量的搞笑,恶搞的精彩视频,秒拍,美拍等热门视频。 逗视首页分类包括推荐,精华,热门等满足更多人的需求! 逗视在发现页面有排行榜功能,看看哪些视频大家都在看! 逗视中的视频可以分享到QQ,微信,微博等社交平台,与你的朋友一起欢乐!支持3DTouch 手势,快捷菜单:我的收藏,排行榜……

逗视可以说是搞笑视频全聚合!!!一定会让你爱不离手的!! 让我们回到以前的自己,天天高高兴兴,让我们开怀大笑吧!!!

技术选型

一款娱乐的 App,主要有首页、音乐、发现、我的四大模块。采用 Swift3.x 语法编写项目。

  1. 项目主要用 MVVM 设计模式开发,也涉及到MVC;
  2. 使用纯代码和 Xib 混合开发,使用 SnapKit 和 AutoLayout 做 UI 布局,在学会使用 Xib 和 storyboard 的同时也要掌握使用纯代码进行开发。看个人习惯,看运用场景决定开发方式。
  3. 集成友盟分享,第三方 QQ 和微博登录,其实登录就是做个样子,因为没有后台,所以采用 LeanCloud 进行登录注册。
  4. 使用第三方 Kingfisher 和 AFN 进行图片异步加载 ,封装 Alamofire 请求工具类进行数据请求。
  5. SVProessHUD 和 MBProessHUD 进行遮盖提示,进行自定义封装 MBProessHUD,做成类扩展,方便使用。
  6. 父子控制器的使用,想很多 App 都会使用到这些东西,比如斗鱼、今日头条等运用。
  7. 首次启动 App 使用 ScrollView 加到 window 进行引导。这样的一个好处在于在引导页看完之后,首页的数据已经加载好了。
  8. UIWebView 和 WKWebView 加载网页等技术。

项目运行

下载项目

其实第二步可以不用了,下载下来的代码中已经包含 framework,解压即可 IJKframework,拖入项目。

配置项目

  • 下载 framework,拖入项目;
  • 链接: https://pan.baidu.com/s/1boWHvht 密码: hu7a

运行项目

  • 解压 framework,拖入项目,运行项目即可 如果拖入项目报这个错,记得 Ctrl + Shift + K 清除一下缓存。继续报错,强退 XCode,清空 DerivedData,重新打开 XCode。

项目截图

https://gitee.com/mg13750525922/MGDS_Swift

原文发布于微信公众号 - 码云Gitee(mayunOSC)

原文发表时间:2017-05-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ImportSource

为什么看起来不是很复杂的网站,淘宝、腾讯却需要大量顶尖高手来开发?

来源:知乎 链接:http://www.zhihu.com/question/20303645 为什么很多看起来不是很复杂的网站,比如 Facebook 需要大...

3617
来自专栏花叔的专栏

小程序支持跳转网页会带来什么影响

11月2日,iphone X 发售的前一晚,微信小程序发布了一个重量级的更新: 小程序内嵌网页能力开发 使用教程很简单: 到mp.weixin.qq.com登录...

60312
来自专栏腾讯云技术沙龙

杨春文:小程序在直播产品中的技术应用

我是腾讯的杨春文,老东家在百度,目前在深圳腾讯,做的主要产品是web相关。我本身做NOW直播,所以会讲基于腾讯云的直播小程序,然后是小程序终端开发,总结一些经验...

88013
来自专栏云市场·精选汇

产品更新——智慧零售V1.3商品+V1.4订单优化上线

选择出库类型,添加商品信息并保存即可。( 出库是减库存操作,出库记录保存后,系统将按照出库单中的商品信息和数量对应更新商品库中的库存信息。)

1043
来自专栏知晓程序

如何在微信群里发通知?这个方法特别好用

今天,「知晓程序」推荐的小程序「群里有事」,也许能解决这个问题。在这里,你不仅可以发布通知、活动,而且它有一种强大的魔力,吸引大家去查看。

1111
来自专栏ytkah

微信公众平台多客服新增自定义客服头像和消息转发接口功能

  多客服一般是开放给微信认证服务号的一个便捷功能,可以将消息转发到多客服方便回复。对有些“选择综合症“的客服,看到那一层不变的客服头像就想吐槽。现在好了,多客...

6414
来自专栏MixLab科技+设计实验室

技能之用iMovie制作预告片

hi,这是系列文章:技能之xxx的第1篇。 我为什么写这个系列的文章。因为我正在做一款app,我在团队中主抓产品设计、UX/UI设计、部分前端开发,少量运营。在...

33211
来自专栏Android 开发者

正式发布 Android 架构组件 1.0 稳定版

1272
来自专栏用户2442861的专栏

前端工程——基础篇

https://github.com/fouber/blog/issues/10#issuecomment-271133674

961
来自专栏极乐技术社区

一周小程序【资讯教程】更新

轻松一刻 ? 漫画来自于西乔《神秘的程序员们》 官方资讯更新 [新功能]小程序再添新功能,APPx生成工具要火的节奏! 小程序又上线新能力——云监控 最新《20...

2607

扫码关注云+社区

领取腾讯云代金券