前言
介紹一下本人經常使用的第三方庫和插件,也許不多,但是都很實用。
介紹
第三方庫
CocoaPods
CocoaPod並不是iOS上的第三方庫,而是大名鼎鼎的第三方庫的管理工具。在CocoaPod沒有出現之前,第三方庫的管理是非常痛苦的,尤其是一些大型的庫(比如nimbus),每次對庫進行更新,都可能會非常的痛苦。CocoaPod的出現解決了這些問題,以Framework的方式引入第三方庫,極大的節約了集成的時間,而且通吃Objective-C和Swift(Swift上的Cathatage我沒有實際用過,但是它的那種集成方式還是比CocoaPod麻煩點)。AFNetworking/Alamofire
HTTP框架的龍頭老大,當年在與ASIHTTPRequest的競爭中笑到了最後(當然也是因爲ASIHTTPRequest的作者不維護了,不過國內很多公司,因爲歷史原因都在自行維護),由於及時維護和擁抱語言的新特性,迅速被大家所接受和喜愛,相信每個人都用過,這裏就不贅述了。MMDrawerController
普通的側滑菜單,用MMDrawerController就搞定了。
AwesomeMenu
當年橫空出世的Path,其優美的設計,精彩的動畫,不知讓多少人嘴巴都合不攏,而最讚的,就是它的彈出菜單 一時成爲了每個APP爭相模仿的對象。
有了AwesomeMenu,你可以輕易的實現它。SnowAdScrollViewSwift
手勢操作廣告頁滾動。
廣告頁按固定時間間隔自動滾動。
可以自定義廣告頁大小、圖片。
SnowSideMenuSwift
可以自定義側邊欄的大小、位置(左、右)。
可以通過按鈕或手勢滑動控制側邊欄開關。
可以在已有的View上直接添加。
用委託模式,可以監聽抽屜的打開關閉狀態。
SMSegmentView
Custom segmented control for iOS 7 and above.
Written in Swift.
Support both images and text.
Support vertically organise segments
More customisible than UISegmentedControl and easier to expand with new style.
小結
以上的介紹,都是從我自身的使用經驗觸發的,可能大部分大家都用過了,而我也將會持續的更新這份列表,只要有優秀使用的東東,我都會添加進來。