Skip to content

Commit 828fecd

Browse files
committed
first commit
1 parent eea2c23 commit 828fecd

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

README.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,58 @@
11
# 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+
![](http://source.wait.im/tab-bar-icons-iphone-ramotion-animation-interface-design.gif)
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+
![](https://cloud.githubusercontent.com/assets/219689/3508789/31e9fafe-0690-11e4-9a76-ba3ef45eb53a.gif)
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+
![](https://camo.githubusercontent.com/867dfad61329bd77258f00d586b16476c7bc405a/687474703a2f2f692e696d6775722e636f6d2f314e4c6f546f552e676966)
51+
52+
2、[SwiftGuide](https://github.com/ipader/SwiftGuide)这份指南汇集了Swift语言主流学习资源,并以开发者的视角整理编排。就跟作者描述的一样,swift入门推荐必看指南。
53+
54+
55+
56+
57+
58+

0 commit comments

Comments
 (0)