15. FontAwesomeKit
Font Awesome很棒,有了它你可以很容易地給項目加字體,使用方式繁多。
16. SnapKit
喜歡自動布局嗎?當(dāng)然喜歡!至少在storyboard中創(chuàng)建時會喜歡。 在代碼中純手工創(chuàng)建約束灰常痛苦,但幸運的是我們有了SnapKit,在board中用上它,你可以簡單直觀地編寫約束了。
17. MGSwipeTableCell
這是另一個常見于很多應(yīng)用中的UI組件,蘋果應(yīng)該考慮在標準的iOS SDK中加入一些類似的內(nèi)容。Swipeable表格cell是這個pod的最佳描述,也是最好的。
這只是其中三個動畫類型,還有更多變化,請查看readme。
18. Quick
用于Swift中的單元測試(也可用于Objective-C),與Xcode整合在一起。如果你是Objective-C的粉絲,我建議用Specta代替這個,但是對Swift使用者來說,Quick是最佳選擇。
19. IAPHelper
應(yīng)用內(nèi)付費給我們提供了很多樣本代碼,而這個庫丟掉了那些代碼,將金錢交易相關(guān)的大多通用任務(wù)做了簡單的封裝。
20. ReactiveCocoa
好吧,這是個小怪物。
ReactiveCocoa并不像列表中其他庫一樣,它不是小型的drop-in項目。ReactiveCocoa給我們帶來了一個迥異的編程風(fēng)格與結(jié)構(gòu),它是基于信號與數(shù)據(jù)流的。首先你需要忘掉已知的一切,才能理解它的工作方式。很有難度,但是價值不斐。
在這里教ReactiveCocoa有點不合適,但是如果你感興趣的話,我會提供一些好源:
- Getting Started with ReactiveCocoa
- Mattt Thompson:ReactiveCocoa
- ReactiveCocoa Tutorial – The Definitive Introduction: Part 1/2
注意:對我們iOS開發(fā)社區(qū)的朋友來說,這會是一個稍微有些技術(shù)含量的活兒。
21. SwiftyJSON
使Swift的JSON解析變得簡單。
22. Spring
使動畫在簡單性、可鏈接性與聲明性方面有所提高。
23. FontBlaster
載入定制字體時更簡單。
24. TAPromotee
交叉推廣應(yīng)用是你可以免費實現(xiàn)的最佳市場推廣策略之一。使用這個庫做起來非常簡單,不用都不可能——將TAPromotee加入你的podfile中,免費配置與享受更多下載吧。