拥有着苹果先天生态优势的Swift自发布以来,各种优秀的开源项目便层出不穷。我站在个人的角度,将Swift开源项目做了一个甄别、筛选,从工具、存储、网络、界面、框架到Demo以及完整应用等,满满的干货。
虽然现在对Swift还停留在入门水平,但是还是觉得有必要去网上收集一些优秀的Swift开源项目。
TextFieldEffects
你不觉得标准的UITextField有一点无聊吗?我也是——所以对TextFieldEffects说hello吧!
FloatLabelFields
带浮动标签的输入框
* MGSwipeTableCell
另一个UI组件,在很多app里都常见,苹果应该考虑在iOS标准库里加入类似的东西。可滑动的table cell,这是这个pod最好的描述。
PermissionScope
有用的库,通过在询问用户之前提示用户需要系统许可带来更好的用户体验。
Quick
Swift里的单元测试。
IAPHelper
app内购带给我们很多陈词滥调的代码,用这个库就不需要了,把最有关交易金钱的普遍的任务从iOS用户到你的(或者你的公司的)钱包简单包装起来。
SwiftyJSON
GitHub上最为开发者认可的JSON解析类
Dollar
Swift版Lo-Dash(或underscore)函数式工具库
XCGLogger
功能完整的日志管理类库
Surge
基于苹果Accelerate高性能计算框架封装库
Async
简洁的后台执行代码封装库
Siren
当应用更新时,通知用户并提供App Store链接
BrightFutures
漫长或复杂计算由独立线程异步来完成
AEXML
简单又易于的XML解析类及示例
ImageScout
最小网络代价获得图片大小及类型
DominantColor
提取图片主色示例项目
Toucan
小而美的图片变换及处理类
gifu
高性能GIF显示类库
HanekeSwift
轻量带缓存高性能图片加载组件
ReactiveCocoa
ReactiveCocoa带给我们一种完全不同的编程方式/结构,基于值的信号和流。这是完全的头脑风暴,首先你需要忘记你曾经学习的来理解它是如何工作的。这不是一个简单的任务,但是是有回报的。
Cartography
基于代码级的自动布局封装框架
MMWormhole
iOS扩展与宿主应用的通讯框架
Design-Patterns-In-Swift
如何使用常用设计模式及示例
hamburger-button
无论设计还是代码,都进行了精雕细琢
edhita
支持Markdown, HTML预览的文本编辑器
firefox-ios
来自Mozilla开发团队大型纯Swift项目
SwiftWeather
清新淡雅持续改进天气预报项目