【IOS开源项目】10个ios开发者必需要研究的swift开源项目

如果你是IOS开发者,Swift是一个不错的选择.它比Obj-C简洁,简单,强大.

如果你想开始进入Swift,你需要查阅这个开源项目.Swift手册容易理解,但是没有比投入到代码中学习来得有效.他们没有特定的排序.仅是非常酷的东西,不能被忽略.

Alamofire/Alamofire
Alamofire - Elegant HTTP Networking in Swiftgithub.com

[它使一个HTTP网络库.使用Alamofire,异步网络通信很简单的,以及响应的处理等等]

mattt/Surge
Surge - Swift + Accelerategithub.com

[Surge是基于 Accelerate 框架,一个基于C的执行矩阵数学,数字,信号处理和图片处理的API.换句话说,它是非常快速处理复杂数学,语音和图片信号的工具.]

SwiftyJSON/SwiftyJSON
SwiftyJSON - The better way to deal with JSON data in Swiftgithub.com

[如果你没有处理JSON文本的方式.Swift JSON是正确的选择-他来处理文本,你不必自己来做处理]

ankurp/Dollar.swift
Dollar.swift - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore in Javascriptgithub.com

[这个非常棒的项目.它扩展了Swift的帮助函数,及其它扩展]

pNre/ExSwift
ExSwift - A set of Swift extensions for standard types and classes.github.com

[这个类似上面的项目.这是一个标准类型和类的扩展集合]

ReactKit/SwiftTask
SwiftTask - Promise + progress + pause + cancel, using SwiftState (state machine).github.com

[Swift中任务的状态处理.这里有一些创建工作流任务的例子]

Haneke/HanekeSwift
HanekeSwift - A lightweight generic cache for iOS written in Swift with extra love for images.github.com

[查看代码,很久没有更新了.但是是一个轻量级的缓存系统]

robb/Cartography
Cartography - Declarative Auto Layout in Swiftgithub.com

[自动布局系统,布局我们APP UI,关于通过创建相关元素相对于另外一个元素的精确描述.这个项目让布局变得非常简单.]

railsware/Sleipnir
Sleipnir - BDD-style framework for Swiftgithub.com

[有几个BDD风格的框架.我认为这是很棒的,因为非常单纯的Swift.不依赖于NSObject的东西.]

Quick/Quick
Quick - A behavior-driven development test framework for Swift and Objective-C.github.com

[如果你在Obj-C和Swift中查找,这是另外的BDD测试框架]

这些事我在几百个项目里面,挑选出来的有兴趣的项目.他们同样是学习Swift值得钻研和学习的项目.

原文地址:http://www.wutongwei.com/infor/detail/123.html

 【关于我们】

才淇(微信公众号:caiqicehua),专注于国内各大互联网公司社会招聘内推。每天更新最新互联网名企(包括但不限于今日头条、网易游戏、BAT、网易互联网、小米、京东、乐视、携程等名企)内推信息,有技术岗、有产品岗、有运营岗、有设计岗、有交互岗、有销售岗,更有其他N多相关岗位!更多内推信息请扫描以下二维码关注查阅。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值