iOS開發常用三方庫

前言

本文整理學習和使用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表單生成器。

PopupDialog

一個簡單的,可自定義的彈出警告框,可以代替UIAlertViewController

Hue

一個調色板庫。

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,文件夾等。

ActiveLabel.swift 2k+

替換UILabel中的 #, @,http://

IGListKit 7k+

Instagram 程序員做的,IGListKit 是數據驅動的 UICollectionView 框架,爲了構建快速和可擴展的列表。另外,它有助於你在 app 結束對於大量視圖控制器的使用。看看這篇來自 Ray Wenderlich 的教程,關於如何在項目中實現這個庫,或者讀讀這篇 Rodrigo Cavalcante 的文章,關於遷移現有的 UITableView 到 IGListCollectionView。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章