网易新闻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
可用于压缩和解压缩文件
网易开源声明:http://m.163.com/special/newsclient/ios_libraries.html
相关推荐
产品开源组件清单
iOS下的开源Emoji键盘
本平台是基于face++公司开发的人脸识别开源软件平台
开源iOS音视频相机组件,能够帮助开发者快速构造自己的音视频层,支持视频流捕获、视频编码、相片捕获、景深数据捕获
网易云信iOS UI组件源码仓库.zip,网易云信 iOS UI 组件,提供聊天界面,文本消息,图片消息,语音消息,视频消息,地理位置消息,自定义消息(阅后即焚)等消息示例
ios开源中国 开源中国源码 完整app源码.
许可证合规评估:识别您代码项目中使用的开源组件许可证,检查合规的风险 软件成分分析:识别您代码和基础环境中的三方组件依赖资产,并有效管理 墨菲安全提供的 CLI 工具,可用于在命令行检测指定目录代码的依赖...
开源代码使用指南 开源代码(Open Source):是促进软件发展的一种协作方式。与商用软件不同,它公开源代码, 允许用户直接拿来学习、开发。使用Open Source的应用受到Open Source的许可证限制,如有些 Open ...
Simplenote 开源了 iOS 版本的 App.zip,用于iOS的SimpleNote
利用java开源组件及servlet实现生成验证码
常用得iOS开源第三方类库。项目中经常使用。
本文是自己根据实践总结的在AndroidStudio中引用其他开源组件的方法,图文并茂,亲测有效~
OpenSCA是一款开源的软件成分分析工具,用来扫描项目的第三方开源组件依赖及漏洞信息
流布局服务用于开发前端微服务开源组件
Simplenote 开源了 iOS 版本的 App
IOS新闻阅读客户端开源
iOS超全开源框架、项目和学习资料汇总(2)动画篇包含了iOS常用的第三方框架,学习资源,Core Animation的基本动画,多步动画,沿路径动画,时间函数以及动画组。
NLOG 日志 开源 Visual Studio是一款功能非常强大的打日志开源组件,调用非常方便
iOS 固定位置布局组件。.zip,Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]