前言
本文整理學習和使用Swift
時,收集的優秀三方庫。方便以後查看。
pod 'SnapKit'
pod 'Alamofire'
pod 'SwiftyJSON'
pod 'Kingfisher'
pod 'SwifterSwift'
pod 'SVProgressHUD'
pod 'IBAnimatable'
# Toast擴展包
pod 'Toast-Swift'
其他庫
Gemini 2k +
Gemini是用Swift編寫的基於滾動的iOS動畫框架。
IBAnimatable 6.6k+
使用IBAnimatable爲Interface Store Builder中的App Store應用程序設計和原型化自定義UI,交互,導航,轉換和動畫。
Spring 11k+
基於Swift的iOS動畫庫
spruce-ios 2.1k+
Swift庫用於編排屏幕上的動畫。
Material 8.8k+
一個用於創建漂亮應用程序的UI / UX框架
Hero 11k +
一個建立iOS視圖控制器轉換的庫。它在UIKit繁瑣的轉換API之上提供了一個聲明層 - 爲開發人員提供了一個簡單的任務。
Animated-tab-bar 8.2k+
封裝帶動畫效果tabBar
TextFieldEffects 4.3k+
自定義的UITextFields效果由Codrops啓發,使用Swift構建.
EFQRCode 2k+
EFQRCode 是一個輕量級的、用來生成和識別二維碼的純 Swift 庫,可根據輸入的水印圖和圖標產生藝術二維碼,基於 CoreImage 進行開發。
FSPagerView 2.5k +
FSPagerView是一個優雅的屏幕幻燈片庫。這是非常有用的製作橫幅視圖,產品展示,歡迎/指南頁面,屏幕/ ViewController滑塊。
AudioKit 4.3k+
AudioKit是一款適用於iOS,MacOS和tvOS的音頻合成,處理和分析平臺。
Eureka 7k +
Swift中優雅的iOS表單生成器。
一個簡單的,可自定義的彈出警告框,可以代替
UIAlertViewController
。
一個調色板庫。
Moya 7.5k +
網絡請求庫,基於
Alamofire
實現。
SQLite.swift 4.7k +
SQLite3
安全基於Swift的庫
SwifterSwift 4k +
一個Swift原生擴展包。
Charts 16k+
強大的圖表庫。
SwiftLint 8k+
一個強制Swift風格和約定的工具
GodEye 2.7k+
iOS 監控庫,使用基於Swift的一行代碼自動顯示日誌,崩潰,網絡,ANR,泄漏,CPU,RAM,FPS,NetFlow,文件夾等。
替換UILabel中的
#
,@
,http://
。
IGListKit 7k+
Instagram 程序員做的,IGListKit 是數據驅動的 UICollectionView 框架,爲了構建快速和可擴展的列表。另外,它有助於你在 app 結束對於大量視圖控制器的使用。看看這篇來自 Ray Wenderlich 的教程,關於如何在項目中實現這個庫,或者讀讀這篇 Rodrigo Cavalcante 的文章,關於遷移現有的 UITableView 到 IGListCollectionView。