iOS中文版資源庫,很是全
目錄
入門
庫和框架
音頻
動畫
Apple TV
- Voucher - 方便 tvOS App 經過 iOS 設備上相應的程序來認證的庫。
橋接
- JSPatch - JSPatch 利用 Objective-C 運行時橋接了 Objective-C 和 Javascript。你僅需引入一個小的引擎,就可使用 JS 調用任何 Objective-C 的類。JSPatch 一般用來對 iOS App 作熱修復(hotfix)。
緩存
圖表
Core Data
數據庫
- Realm - CoreData 和 SQLite 的替代品。簡潔、現代、快速。
- YapDatabase - YapDatabase 是一個 iOS 和 Mac 上可擴展的數據庫。
- Couchbase Mobile - Couchbase,有云同步支持的移動平臺上的文檔存儲。
- FMDB - SQLite 的 Cocoa/Objective-C 封裝。
- Akaibu-NSUserDefaults - Swift 鍵/值存儲,只須要一行代碼就能夠對 NSObject 對象進行歸檔。類的屬性會自動映射和歸檔。
- FCModel - 爲那些喜歡直接使用 SQL 進行數據庫操做的人提供的 CoreData 的替代品。
- Zephyr - 輕鬆地經過 iCloud 同步 NSUserDefaults ★
- Prephirences - Prephirences 是一個提供了有用的協議和便捷的方法來管理應用的偏好設置,配置和應用狀態的 Swift 庫。★
加密
硬件
動做
- MotionKit - 只須要兩行或者不多的幾行代碼就能夠從加速度傳感器、陀螺儀和磁力傳感器獲取數據。如今 CoreMotion 讓這些變得史無前例的簡單。
藍牙
- Discovery - 這是個很簡單的庫,用來從附近的設備上發現和獲取數據(即使 peer app 在後臺工做)。
- LGBluetooth - 基於 CoreBluetooth 的一個輕量級庫,基於 block 製做。它可以讓你程序中的 CoreBluetooth 相關的代碼更加簡潔。
- PeerKit 一個用於事件驅動,零配置的 Multipeer 鏈接應用程序的開源 Swift 框架。★
- simple-share - 一個基於藍牙 LE 共享的框架,易於實現附近設備的鏈接。
- BluetoothKit - 使用 BLE 在 iOS/OSX 設備之間通信的框架★
位置
iBeacon
HUD
事件總線
- Caravel - 用於 UIWebView 和 JS 的 Swift 事件總線。★
- SwiftEventBus - 一個真對 iOS 8 優化的發佈/訂閱事件總線。★
- PromiseKit - iOS 和 OS X 上的 Promises 實現。
- Bolts - Bolts 是一個試圖使構建移動應用更簡單的一個底層庫集合。包括了任務(promises)和應用關聯(deep links)。
- SwiftTask - Swift 實現的 Promise + progress + pause + cancel + retry。 ★
文件
JSON
佈局
- ios-flexboxkit - 一個封裝了 Flexbox 佈局的簡單 UIKit 擴展。
- Masonry - 利用簡單的,鏈式的語法發揮出自動佈局 NSLayoutConstraints 的強大功能。
- FLKAutoLayout - 讓使用代碼作約束更加簡便的 UIView 類別。
- Façade - 可編程的視圖佈局,一個 autolayout 的替代品。
- PureLayout - 終極的 iOS 和 OS X 上的 Autolayout API,極其簡單又異常強大。同時適用於 Objective-C 和 Swift。
- SnapKit - 一個 iOS 和 OS X 的 Swift Autolayout 領域專用語言(DSL)。★
- Cartography - 一個 Swift 編寫的聲明式 Auto Layout 領域專用語言(DSL)。★
- AutoLayoutPlus - 給 Auto Layout 加的一點料,由 Swift 驅動。 ★
日誌
地圖
媒體
圖片
視頻
PDF
消息
- LayerKit - 一個對於 Layer 的 iOS 開發組件,。是將消息(文字,照片,視頻,數據)添加到移動或 Web 應用中最簡單的解決方案。
- Twilio - 驅動着現代的交流方式,構建下一代音頻與 SMS 應用。
- Plivo - SMS API、音頻 API 和 全球運營商。
- XMPPFramework - 一個 iOS 和 Mac 上的 XMPP 協議通信框架。
網絡
推送通知
Passbook
- passbook - 爲 Passbook 建立 pkpass 文件。
- Dubai - 生成和預覽 Passbook 的 Pass。
- Passkit - 設計、建立並驗證 Passbook 的 Pass。
權限
文本
功能漫遊 / 介紹 / 教程
URL Scheme
- WAAppRouting - iOS 的路由實現。同時處理了 URL 識別和利用控制器顯示解析後的參數。所有這些只要一行代碼就能夠搞定,控制器堆棧還會被自動保留!
- DeepLinkKit - 傑出的路由匹配框架,使用基於 block API 處理你的深連接。
- IntentKit - 一個便捷的方法來在 iOS app 中處理第三方 URL schemes。
- JLRoutes - 使用了 block API 的 iOS URL 路由框架。
UI
歡迎關注本站公眾號,獲取更多信息