|
1 | 1 | # swift-open-project |
| 2 | +这里汇集了目前为止最为流行的Swift开源项目,这里将每周对项目进行总结,如果大家有推荐的可以联系thinkloki@gmail.com,或者issues,欢迎Star、Fork。 |
| 3 | +###第一部分工具库篇 |
| 4 | +####网络加载 |
| 5 | +1. [Alamofire](https://github.com/Alamofire/Alamofire)目前swift最受欢迎的网络请求加载框架 |
| 6 | + |
| 7 | + 已经实现的功能 |
| 8 | + |
| 9 | + - Chainable Request / Response methods |
| 10 | + - URL / JSON / plist Parameter Encoding |
| 11 | + - Upload File / Data / Stream / MultipartFormData |
| 12 | + - Download using Request or Resume data |
| 13 | + - Authentication with NSURLCredential |
| 14 | + - HTTP Response Validation |
| 15 | + - TLS Certificate and Public Key Pinning |
| 16 | + - Progress Closure & NSProgress |
| 17 | + - cURL Debug Output |
| 18 | + - Comprehensive Unit Test Coverage |
| 19 | + - Complete Documentation |
| 20 | + |
| 21 | + Guides |
| 22 | + |
| 23 | + - [Alamofire 3.0](https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%203.0%20Migration%20Guide.md) |
| 24 | + - [Alamofire 2.0](https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%202.0%20Migration%20Guide.md) |
| 25 | + |
| 26 | +2. [Spring](https://github.com/MengTo/Spring) A library to simplify iOS animations in Swift.一个动画支持库 |
| 27 | + |
| 28 | +3. [Design-Patterns-In-Swift](https://github.com/ochococo/Design-Patterns-In-Swift) 一个帮助你快速实现设计模式的框架 |
| 29 | +4. [animated-tab-bar](https://github.com/Ramotion/animated-tab-bar) 应用底部导航栏动画库 |
| 30 | +  |
| 31 | + |
| 32 | +5. [SnapKit](https://github.com/SnapKit/SnapKit) SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.让你的屏幕适配做起来更加简单。 |
| 33 | + |
| 34 | +#####JSON |
| 35 | +1、[SwiftyJSON](https://github.com/SwiftyJSON/SwiftyJSON)目前为止Star最多的JSON解析类库,用起来也比较方便。 |
| 36 | + |
| 37 | +###自定义View |
| 38 | +1. [LTMorphingLabel](https://github.com/lexrus/LTMorphingLabel) Graceful morphing effects for UILabel written in Swift. 自定义得UIlable 实现各种酷炫的动画效果 |
| 39 | +  |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | +###框架 |
| 44 | +1. [Quick ](https://github.com/Quick/Quick) The Swift (and Objective-C) testing framework. swift下侧框架 |
| 45 | +2. [Cartography](https://github.com/robb/Cartography)让你的屏幕适配做起来更加简单。 |
| 46 | + |
| 47 | +###其他 |
| 48 | +1、 [FlappySwift](https://github.com/fullstackio/FlappySwift) flappy bird的swift版本,代码不多,对游戏感兴趣的可以下载下来看看。 |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | +2、[SwiftGuide](https://github.com/ipader/SwiftGuide)这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。就跟作者描述的一样,swift入门推荐必看指南。 |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | + |
0 commit comments