网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件

1、AFNetworking

AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单,

功能强大, 现在许多人都用它取代 ASIHTTPRequest

2、Apple Reachability

网络监测,可以参考下这篇文章iOS网络监测如何区分2、3、4G?

3、DOUAudioStreamer

豆瓣的开源软件,DOUAudioStreamer 是 iOS 和 Mac 的基于核心音频的流媒体音频播放器

4、FXBlurView

iOS 模糊背景类库, 可以方便的根据底层显示的状态生成模糊效果

5、GTMNSString+HTML

谷歌开源的用于过滤HTML标签

6、iCarousel

iCarousel是一个类,它继承于UIView。用于简化实现各种类型的旋转木马(分页滚动视图)

7、JDStatusBarNotification

在状态栏顶部显示通知。可以自定义颜色字体以及动画。支持进度显示以及显示状态指示器

8、libwebp

可用于webp的移植,具体还是去看git吧

9、masonry

一个轻量级的布局框架, 同时支持 iOS 和 Mac OS X, 语法优雅, 帮助开发者快速适配不同分辨率的 iOS 设备

10、MGTemplateEngine

MGTemplateEngine比较象 PHP 中的 Smarty、FreeMarker 和 Django的模版引擎,是一个轻量级的引擎,

简单好用。只要设置很多不同的HMTL模版,就能轻松的实现一个View多种内容格式的显示,对于不熟悉HTML或者减轻

工作量而言,把这些工作让设计分担一下还是很好的,也比较容易实现设计想要的效果。

11、NJKWebViewProgress

NJKWebViewProgress 是一个 UIWebView 的进度条接口库,UIWebView 本身是不提供进度条的。

12、pop

Facebook 开源的iOS 动画库, 集合了很多动画效果

13、RegexKitLite

用来处理正则表达式

14、SDWebImage

常用于对从服务器端接受到的图片进行缓存, 是 UIImageView 的扩展, 应用起来比较简单

15、SSKeychain

SSKeyChains对苹果安全框架API进行了简单封装,支持对存储在钥匙串中密码、账户进行访问,包括读取、删除和设

16、TTTAttributedLabel

UILabel 的替代品, 使 iOS 上的 Label 功能更加丰富, 可支持链接植入等功能

17、wax

Wax 就是使用 Lua 脚本语言来编写 ios原生应用 的一个框架,它把Lua脚本语言和原生 Objective-C 应用编程

接口(API)结合起来

18、ZipArchive

可用于压缩和解压缩文件

转载于:https://www.cnblogs.com/doubleLWithiOS/p/4801465.html

网易新闻iOS版开发使用的第三方框架和组件列表相关推荐

  1. 网易新闻iOS版使用的18个开源组件

    ***************************^_^**************************************** 网易新闻iOS版在开发过程中曾经使用过的第三方开源类库.组 ...

  2. 专访搜狗输入法 iOS 版开发负责人李腾杰:第三方输入法开发与优化实践

    输入法是一种对性能要求极高的产品,不同于普通应用开发,很多在普通应用开发看来不是问题的,在输入法看来却是比较关键.同时,由于 iOS 系统的某些限制,输入法不得不在产品功能和性能方面做出调整,以尽可能 ...

  3. ios 输入法扩展_搜狗输入法 iOS 版开发与优化实践

    输入法是一种对性能要求极高的产品,不同于普通应用开发,很多在普通应用开发看来不是问题的,在输入法看来却是比较关键.同时,由于 iOS 系统的某些限制,输入法不得不在产品功能和性能方面做出调整,以尽可能 ...

  4. IOS开发之常用第三方框架(完善中)

    IOS开发之常用第三方框架 AFNetworking:网络请求 SDWebImage:加载网络图片 MJRefresh:下拉刷新 MBProgressHUD/SVProgressHUD:加载提示框 M ...

  5. WWDC15 iOS游戏开发3个新框架全解

    简介 在此次WWDC的游戏相关视频中,苹果再一次展现了它非凡的技术整合和持续创新能力.除了继续完善已有的2D游戏框架SpritKit, 3D游戏框架SceneKit和全新的图形渲染API Metal ...

  6. iOS开发 常用的第三方框架

    图像: 1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. 下 ...

  7. 网易新闻IOS客户端文章详情页面的分析

    原文地址:http://386502324.blog.163.com/blog/static/11346937720154293438399/ 可以排除CoreText(富文本),复制文字的功能Cor ...

  8. 安卓仿手机网易新闻app项目开发系列之(一)项目简介和 界面搭建

    前言: 最近自己在业余时间在网上学习""磨砺新闻""项目,花了3周左右跟着把项目做完了,所以趁着热度赶紧先mark下项目的过程,与大家分享下. 顺便给磨砺营打个 ...

  9. 网易新闻IOS客户端

    网易新闻客户端将为手机用户提供全天24小时滚动即时的新闻资讯,涵盖新闻.娱乐.体育.财经和时尚等32个栏目. 是用来预览新闻咨询类APP.由于网易新闻的新闻页面太多,而且基本上所有界面的实现效果都一样 ...

  10. ios 关于常用的一些第三方框架的介绍

    本文转载自:http://blog.csdn.net/xiaoyuertongxue/article/details/46982879 图像:  1.图片浏览控件MWPhotoBrowser 实现了一 ...

最新文章

  1. python 抛出异常raise
  2. Linux高级字符设备之Poll操作
  3. iOS GPUImage之视频采集GPUImageVideoCamera
  4. crs-4124   Oracle 11gR2 RAC ohasd failed to start 解决方法
  5. 树莓派安装python2.7_树莓派3 + raspbian lite + OpenCV 3 环境搭建
  6. ipython使用oracle,python的os模块(ipython,文件,目录,权限,管理)
  7. java服务器与客户端项目,Java项目中用于服务器和客户端软件包的共...
  8. java与python数据结构对比
  9. 大连理工大学c语言第三次上机作业答案,第一次上机作业参考答案
  10. VC++ 屏幕捕获(DXGI)
  11. 1.1 认识Word 2010操作界面
  12. 游戏源代码是什么意思_什么是游戏
  13. Win10下用Strokeit的方法
  14. 技术写作中的那些神兵利器
  15. 记账APP:小哈记账2——注册页面的制作
  16. 数据中台与数据仓库区别
  17. 今年世界杯预测(阿根廷队冠军)
  18. 关于树的最全知识就在这里了
  19. ORACLE取当天七点半
  20. 利用HTML实现一个个人信息表的网页(代码实例)

热门文章

  1. paip.消除 Java 的冗长try/catch/finally
  2. paip.c#.net未能找到任何资源
  3. python: 动态网页playwright 爬虫实践
  4. 商业和监管中的人工智能 / 林丽丽
  5. 银行理财子公司的“超级”玩法
  6. (转)三年后,我手里的比特币值多少钱
  7. android 延时摄影,当「延时摄影」和「镜头慢放」结合,手机视频从未有如此质感……#Android&iOS...
  8. php随机函数给字加颜色,四种php随机字生成符串的方法
  9. 【图像检索】基于matlab GUI Hu不变矩图像检索【含Matlab源码 1508期】
  10. 【模拟信号】基于matlab调频信号产生+解调【含Matlab源码 986期】