Swift开源项目汇总
来源:互联网 发布:跳跃网络平台 编辑:程序博客网 时间:2024/06/05 04:59
拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷。我站在个人的角度,将Swift开源项目做了一个甄别、筛选,从工具、存储、网络、界面、框架到Demo以及完整应用等,满满的干货。
虽然现在对Swift还停留在入门水平,但是还是觉得有必要去网上收集一些优秀的Swift开源项目。
界面类
TextFieldEffects
你不觉得标准的UITextField有一点无聊吗?我也是——所以对TextFieldEffects说hello吧!FloatLabelFields
带浮动标签的输入框
* MGSwipeTableCell
另一个UI组件,在很多app里都常见,苹果应该考虑在iOS标准库里加入类似的东西。可滑动的table cell,这是这个pod最好的描述。
- LTMorphingLabel
有超赞特效效果的Label
工具类
PermissionScope
有用的库,通过在询问用户之前提示用户需要系统许可带来更好的用户体验。Quick
Swift里的单元测试。IAPHelper
app内购带给我们很多陈词滥调的代码,用这个库就不需要了,把最有关交易金钱的普遍的任务从iOS用户到你的(或者你的公司的)钱包简单包装起来。SwiftyJSON
GitHub上最为开发者认可的JSON解析类Dollar
Swift版Lo-Dash(或underscore)函数式工具库XCGLogger
功能完整的日志管理类库Surge
基于苹果Accelerate高性能计算框架封装库Async
简洁的后台执行代码封装库Siren
当应用更新时,通知用户并提供App Store链接BrightFutures
漫长或复杂计算由独立线程异步来完成AEXML
简单又易于的XML解析类及示例
存储类
- SQLite.swift
swift版本简单、轻量,使用上最SQL的SQLite封装库
网络类
- Alamofire
AFNetworking网络基础库Swift语言版
图片类
ImageScout
最小网络代价获得图片大小及类型DominantColor
提取图片主色示例项目Toucan
小而美的图片变换及处理类gifu
高性能GIF显示类库HanekeSwift
轻量带缓存高性能图片加载组件
框架类
ReactiveCocoa
ReactiveCocoa带给我们一种完全不同的编程方式/结构,基于值的信号和流。这是完全的头脑风暴,首先你需要忘记你曾经学习的来理解它是如何工作的。这不是一个简单的任务,但是是有回报的。Spring
Cartography
基于代码级的自动布局封装框架MMWormhole
iOS扩展与宿主应用的通讯框架
示例项目
Design-Patterns-In-Swift
如何使用常用设计模式及示例hamburger-button
无论设计还是代码,都进行了精雕细琢
完整项目
edhita
支持Markdown, HTML预览的文本编辑器firefox-ios
来自Mozilla开发团队大型纯Swift项目SwiftWeather
清新淡雅持续改进天气预报项目
原文链接地址:http://www.jvaeyhcd.cc/2016/04/11/Swift开源项目汇总/
- Swift开源项目汇总
- swift 开源项目
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目汇总
- 开源项目-汇总
- Swift iOS开源项目
- Swift 开源项目精选
- Swift 开源项目精选
- Swift开源项目精选
- Swift开源项目精选
- Swift 开源项目精选
- Swift 开源项目精选
- Java设计模式之代理初探
- 子容器居中显示在父容器中
- Toolbar 实践
- 使用appledoc 生成技术API文档详解
- AndroidStudio解决无错误但所有方法提示的问题
- Swift开源项目汇总
- ubuntu虚拟机14.04及版瓦工15.10 安装gitlap
- 列标头固定的联系人列表
- Java正则表达式入门
- 博客搭建github pages + HEXO
- HEVC 中的GOP/POC参数
- js对象数组(JSON) 根据某个共同字段 分组
- 重写属性的set方法
- C++实验3—多分段函数求值