15. FontAwesomeKit
Font Awesome很棒,有了它你可以很容易地给项目加字体,使用方式繁多。
16. SnapKit
喜欢自动布局吗?当然喜欢!至少在storyboard中创建时会喜欢。 在代码中纯手工创建约束灰常痛苦,但幸运的是我们有了SnapKit,在board中用上它,你可以简单直观地编写约束了。
17. MGSwipeTableCell
这是另一个常见于很多应用中的UI组件,苹果应该考虑在标准的iOS SDK中加入一些类似的内容。Swipeable表格cell是这个pod的最佳描述,也是最好的。
这只是其中三个动画类型,还有更多变化,请查看readme。
18. Quick
用于Swift中的单元测试(也可用于Objective-C),与Xcode整合在一起。如果你是Objective-C的粉丝,我建议用Specta代替这个,但是对Swift使用者来说,Quick是最佳选择。
19. IAPHelper
应用内付费给我们提供了很多样本代码,而这个库丢掉了那些代码,将金钱交易相关的大多通用任务做了简单的封装。
20. ReactiveCocoa
好吧,这是个小怪物。
ReactiveCocoa并不像列表中其他库一样,它不是小型的drop-in项目。ReactiveCocoa给我们带来了一个迥异的编程风格与结构,它是基于信号与数据流的。首先你需要忘掉已知的一切,才能理解它的工作方式。很有难度,但是价值不斐。
在这里教ReactiveCocoa有点不合适,但是如果你感兴趣的话,我会提供一些好源:
- Getting Started with ReactiveCocoa
- Mattt Thompson:ReactiveCocoa
- ReactiveCocoa Tutorial – The Definitive Introduction: Part 1/2
注意:对我们iOS开发社区的朋友来说,这会是一个稍微有些技术含量的活儿。
21. SwiftyJSON
使Swift的JSON解析变得简单。
22. Spring
使动画在简单性、可链接性与声明性方面有所提高。
23. FontBlaster
载入定制字体时更简单。
24. TAPromotee
交叉推广应用是你可以免费实现的最佳市场推广策略之一。使用这个库做起来非常简单,不用都不可能——将TAPromotee加入你的podfile中,免费配置与享受更多下载吧。