swift常用的第三方库列表

https://github.com/Alamofire/Alamofire 网络请求库

https://github.com/SwiftyJSON/SwiftyJSON 更易用的json

https://github.com/danielgindi/ios-charts 图形图表库

https://github.com/MengTo/Spring 封装了一些动画的库

https://github.com/Ramotion/animated-tab-bar tabbar实现动画

https://github.com/mxcl/PromiseKit swift版的promise

https://github.com/andreamazz/AMScrollingNavbar NavBar跟随ScrollView一起滚动

https://github.com/onevcat/Kingfisher 异步的图片下载和缓存库

https://github.com/ankurp/Dollar.swift 封装了一些常用数据类型的操作,和lodash、underscore类似

https://github.com/Haneke/HanekeSwift 轻量级的缓存库

https://github.com/duemunk/Async 异步操作库,类似promise

https://github.com/pNre/ExSwift 封装了一些常用数据类型的操作

https://github.com/ReactiveX/RxSwift swift版的响应式编程框架

https://github.com/mattt/Surge 封装了一些数学计算

https://github.com/stephencelis/SQLite.swift 操作sqlite

https://github.com/xmartlabs/Eureka 表单生成器

https://github.com/Hearst-DD/ObjectMapper JSON到Object映射

https://github.com/lexrus/VPNOn 一个vpn的app

https://github.com/uacaps/PageMenu 类似安卓的顶部tab切换

https://github.com/ephread/Instructions 实现引导介绍的库

https://github.com/Yalantis/Koloda 卡片动画

https://github.com/kasketis/netfox 网络请求debug库

https://github.com/mattdonnelly/Swifter 封装了twitter的api

https://github.com/AliSoftware/SwiftGen 快速生成ios资源,如国际化、图片等

https://github.com/gontovnik/DGElasticPullToRefresh 弹性的下拉刷新

https://github.com/mac-cain13/R.swift 输入代码的时候自动补全资源名称,和android studio/eclipse类似

https://github.com/badoo/Chatto 一个轻量级的聊天框架

https://github.com/CosmicMind/MaterialKit swift版的Material UI设计界面

https://github.com/gavinbunney/Toucan 实现图片的圆形、方形等裁剪

https://github.com/daltoniam/Starscream WebSocket库

https://github.com/Mozharovsky/CVCalendar 日历控件

https://github.com/ReactKit/SwiftTask Promise + progress + pause + cancel + retry for Swift

https://github.com/Ramotion/paper-switch switch按钮实现动画

https://github.com/SwiftReactive/SugarRecord 数据库操作的一些封装

https://github.com/radex/SwiftyUserDefaults 封装了的静态NSUserDefaults

https://github.com/entotsu/PullToBounce 下拉刷新

https://github.com/waynewbishop/SwiftStructures swift实现数据结构

https://github.com/Alamofire/AlamofireImage Alamofire的Image组件

时间: 2024-09-13 14:20:08

swift常用的第三方库列表的相关文章

安卓开发常用工具和第三方库汇总

本文讲的是安卓开发常用工具和第三方库汇总,我的名字叫 Ryan Cooke 我在 Pinterest 的核心体验团队工作.今天在这里我会谈论各种 Android 库:它们各自的优点,缺点和其他相关知识.目的是高效地概述尽可能多的库,这样,当你遇到一个问题的时候,你知道这是不是个已经解决的问题?什么样的方案更好?同时也能帮助你避免那些陷阱. 选择正确的库意味着你可以拥有一个已经成熟的更好的解决方案,而不是花费三个月来重新构建它.了解这些库是第一步. 我听到很多人想要实现第一个库, 我们难道不能用

React Native常用第三方库

前言 React Native出来一年多了,受到各大开发人员的喜爱,但是由于只是专注于View层的开发,因此在很多深层次上还需要结合原生app做一定的兼容,还有就是现在好多控件,如Android中已是系统的控件的sidemenu.checkbox.gridview等,这些在react native中 系统是没有给我们提供的,这时候就借助了第三方开源的力量. 那么我们今天说说在React Native项目开发中常见的一些第三方库. 常见的第三方库 组件篇 CheckBox(多选按钮) react-

[快速学会Swift第三方库] Eureka篇

[快速学会Swift第三方库] Eureka篇 Eureka可以帮你简单优雅的实现动态table-view表单.它由rows,sections和forms组成.如果你的app包含大量表单,Eureka可以真正帮你节省时间. 目录 快速学会Swift第三方库 Eureka篇 目录 编码之前 导入 Eureka 其他操作 创建表单 基础表单 选择类型表单 Segment风格选择器 标准选择器 pickerView风格选择器 三种风格选择器效果对比 带输入框的表单 自定义Row 深入学习 编码之前 导

[快速学会Swift第三方库] HanekeSwift篇

[快速学会Swift第三方库] HanekeSwift篇 Haneke是一个轻量级的缓存,为UIImage,JSON,NSData,String提供记忆和LRU磁盘缓存. 目录 快速学会Swift第三方库 HanekeSwift篇 目录 编码之前 导入HanekeSwift 其他操作 使用缓存 NSData 示例代码 运行结果 JSON 测试接口 示例代码 运行结果 UIImage和String UIImage的拓展用法 示例代码 运行结果 fetcher的其他用法 深入学习 编码之前 编码之前

[快速学会Swift第三方库] Alamofire篇

[快速学会Swift第三方库] Alamofire篇 Alamofire是 Swift 语言的 HTTP 网络开发工具包,AFNetworking的 Swift 版,使用起来相当简单. 目录 快速学会Swift第三方库 Alamofire篇 目录 编码之前 导入Alamofire 其他操作 Web请求 示例代码 运行结果 数据请求JSON 示例代码 运行结果 上传文件 示例代码 运行结果 下载文件 示例代码 运行结果 深入学习 编码之前 导入Alamofire 推荐使用CocoaPods进行导入

[快速学会Swift第三方库] SwiftyJSON篇

[快速学会Swift第三方库] SwiftyJSON篇 SwiftyJSON使得用Swift处理JSON数据更加容易.这是解析JSON字符串封装类.实现功能与Javascript中的JSON.parse相近,使用方便. 目录 快速学会Swift第三方库 SwiftyJSON篇 目录 编码之前 导入SwiftyJSON 其他操作 解析本地JSON 示例JSON 示例代码 运行结果 解析网络JSON 示例JSON 示例代码 运行结果 深入学习 编码之前 导入SwiftyJSON 推荐使用CocoaP

[快速学会Swift第三方库] Kingfisher篇

[快速学会Swift第三方库] Kingfisher篇 Kingfisher是一个轻量的下载和缓存网络图片库.下载和缓存是异步进行操作,已经下载好的图片会缓存在内存和本地,极大得提高app的体验. 目录 快速学会Swift第三方库 Kingfisher篇 目录 编码之前 导入 Kingfisher 其他操作 基础操作 使用optionsInfo参数 回调函数 取消任务 下载器 缓存系统 预取 动态图片 深入学习 编码之前 导入 Kingfisher 推荐使用CocoaPods进行导入,Cocoa

[快速学会Swift第三方库] SQLite.swift篇

[快速学会Swift第三方库] SQLite.swift篇 SQLite.swift 是一个使用纯 Swift 语言封装 SQLite3 的操作框架. 特性: 简单的查询和参数绑定接口 安全.自动类型数据访问 隐式提交和回滚接口 开发者友好的错误处理和调试 文档完善 通过广泛测试 目录 快速学会Swift第三方库 SQLiteswift篇 目录 编码之前 导入SQLiteswift 其他操作 链接数据库 创建表 插入数据 查询数据 修改数据 删除数据 深入学习 编码之前 导入SQLite.swi

[快速学会Swift第三方库] Cartography篇

[快速学会Swift第三方库] Cartography篇 Cartography 是用来声明 Swift 中的 Auto Layout,无需输入任何 stringly 就可设置自己 Auto Layout 的约束声明. 目录 快速学会Swift第三方库 Cartography篇 目录 编码之前 导入 Cartography 其他操作 基本约束 示例代码 运行结果 替换约束 示例代码 运行结果 复合约束与对齐 示例代码 运行结果 边距 示例代码 运行结果 深入学习 编码之前 导入 Cartogra