Github 上面的一些和 swift 相关的比较有意思的资源
自从今年夏天苹果公司发布了 swift 语言之后,相关的项目就入雨后春笋一般的冒出来很多。有一些我认为很有意思的值得关注的项目在这里罗列出来。
Frameworks
Alamofire is an HTTP networking library written in Swift, from the creator of AFNetworking.
大神 mattt 的又一作品,和 AFNetworking 类似,但是是用纯 swift 实现的,而且只有一个文件,代码量也很少。
Haneke is a lightweight generic cache for iOS written in Swift.Haneke provides a memory and LRU disk cache for UIImage, NSData, JSON, String or any other type that can be read or written as data.Particularly, Haneke excels at working with images. It includes a zero-config image cache with automatic resizing.
Quick is a behavior-driven development framework for Swift and Objective-C. Inspired by RSpec, Specta, and Ginkgo.
一个 BDD 的测试框架,支持 Swift 和 Objective-C。
Promise + progress + pause + cancel, using SwiftState (state machine).
SwiftyJSON makes it easy to deal with JSON data in Swift.
JSON 数据解析库,使用起来非常的简单。
Dollar is a Swift library that provides useful functional programming helper methods without extending any built in objects. It is similar to Lo-Dash or Underscore.js in Javascript.
Cent is a library that extends certain Swift object types using the extension feature and gives its two cents to Swift language.
Tiny http server engine written in Swift programming language.
通过很少的代码,实现了一个 http server 引擎。
Design Patterns implemented in Swift.
由 swift 语言完成的设计模式。
A set of Swift extensions for standard types and classes.
BDD-style framework for Swift.
Declarative Auto Layout in Swift.
Set up your Auto Layout constraints declaratively and without any stringly typing!
Functional programming in Swift.
It defines purely functional data structures and functions.
下面是一些专门专门用来收集 swift 相关文章的资源
这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。
An attempt to gather all that is in flux in Swift.
A collaborative list of awesome swift resources.
the-swift-programming-language-in-chinese
《The swift programming language》 的中文版本,完全由网友翻译完成。