【轉(zhuǎn)】 iOS資源大全中文版

iOS資源大全中文版

我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列的資源整理赘理。awesome-ios 就是 vsouza 發(fā)起維護(hù)的 iOS 資源列表蓉驹,內(nèi)容包括:框架镣典、組件、測(cè)試、Apple Store、SDK统倒、XCode、網(wǎng)站氛雪、書(shū)籍等房匆。Swift 語(yǔ)言寫(xiě)成的項(xiàng)目會(huì)被標(biāo)記為 ★ ,AppleWatch 的項(xiàng)目則會(huì)被標(biāo)記為 ▲。

Awesome 系列雖然挺全浴鸿,但基本只對(duì)收錄的資源做了極為簡(jiǎn)要的介紹井氢,如果有更詳細(xì)的中文介紹,對(duì)相應(yīng)開(kāi)發(fā)者的幫助會(huì)更大岳链。這也是我們發(fā)起這個(gè)開(kāi)源項(xiàng)目的初衷花竞。


我們要做什么?


如何參與本項(xiàng)目?


如何為列表貢獻(xiàn)新資源摔癣?

歡迎大家為列表貢獻(xiàn)高質(zhì)量的新資源奴饮,提交PR時(shí)請(qǐng)參照以下要求:

  • 請(qǐng)確保推薦的資源自己使用過(guò)
  • 提交PR時(shí)請(qǐng)注明推薦理由

資源列表管理收到PR請(qǐng)求后,會(huì)定期(每周)在微博轉(zhuǎn)發(fā)本周提交的PR列表择浊,并在微博上面聽(tīng)取使用過(guò)這些資源的意見(jiàn)戴卜。確認(rèn)通過(guò)后,會(huì)加入資源大全琢岩。

感謝您的貢獻(xiàn)投剥!


本項(xiàng)目的參與者

注:名單不分排名壳鹤,不定期補(bǔ)充更新


目錄

入門(mén)

  • Road Map iOS:開(kāi)發(fā) iOS 應(yīng)用從今天開(kāi)始盛龄,蘋(píng)果指南。★官網(wǎng)
  • Lifehacker:我想寫(xiě)一個(gè) iOS 應(yīng)用余舶,該從哪里開(kāi)始啊鸭?官網(wǎng)
  • Codeproject:入門(mén) iPhone 和 iOS 應(yīng)用開(kāi)發(fā)。官網(wǎng)
  • Ray Wenderlich:學(xué)習(xí) iOS 應(yīng)用開(kāi)發(fā)匿值。官網(wǎng)
  • Stanford:Developing Apps to iOS:斯坦福在 iTunes U 上的 iOS App 開(kāi)發(fā)課程(音頻和視頻)赠制。官網(wǎng)
  • Stanford:Developing iOS 8 Apps with Swift:斯坦福在 iTunes U 上用 Swift 開(kāi)發(fā) App 的課程(2015版)⌒荆★官網(wǎng)

庫(kù)和框架

音頻

動(dòng)畫(huà)

Apple TV

  • Voucher:方便 tvOS App 通過(guò) iOS 設(shè)備上相應(yīng)的程序來(lái)認(rèn)證的庫(kù)。官網(wǎng)

橋接

  • JSPatch:JSPatch 利用 Objective-C 運(yùn)行時(shí)橋接了 Objective-C 和 Javascript。你僅需引入一個(gè)小的引擎,就可以使用 JS 調(diào)用任何 Objective-C 的類秃流。JSPatch 通常用來(lái)對(duì) iOS App 做熱修復(fù)(hotfix)。官網(wǎng)

緩存

圖表

Core Data

  • CWCoreData:方便并發(fā)環(huán)境下 CoreData 框架開(kāi)發(fā)的擴(kuò)展與實(shí)用工具。官網(wǎng)
  • ObjectiveRecord:ActiveRecord 的 Objective-C 版本脖岛。官網(wǎng)
  • SSDataKit:消除使用 CoreData 產(chǎn)生的樣板代碼朵栖。官網(wǎng)
  • ios-queryable:ios-queryable 是一個(gè)基于 CoreData 的 IQueryable/IEnumerable 實(shí)現(xiàn)。官網(wǎng)
  • ReactiveCoreData:ReactiveCoreData (RCD) 是一個(gè)將 CoreData 帶入 ReactiveCocoa 世界的嘗試柴梆。官網(wǎng)
  • Ensembles:一個(gè) CoreData 同步框架陨溅。官網(wǎng)
  • SLRESTfulCoreData:根據(jù) Objc 命名習(xí)慣,在運(yùn)行時(shí)自動(dòng)生成訪問(wèn)器绍在,URL替換和智能屬性映射门扇。官網(wǎng)
  • Mogenerator:自動(dòng)生成 CoreData 代碼。官網(wǎng)
  • HardCoreData:不會(huì)阻塞 UI 線程的 CoreData 棧和控制器揣苏。官網(wǎng)
  • encrypted-core-data:使用 SQLClipher 對(duì) CoreData 的 SQLite 存儲(chǔ)進(jìn)行加密悯嗓。官網(wǎng)
  • MagicalRecord:非常優(yōu)秀的 CoreData 便捷存取框架件舵。官網(wǎng)
  • QueryKit:一個(gè)簡(jiǎn)潔的類型安全的 CoreData 查詢語(yǔ)言 ★官網(wǎng)
  • CoreStore:強(qiáng)大的 CoreData 框架卸察,解決了增量遷移、獲取铅祸、觀察等問(wèn)題坑质『衔洌★官網(wǎng)

數(shù)據(jù)庫(kù)

  • Realm:CoreData 和 SQLite 的替代品。簡(jiǎn)潔涡扼、現(xiàn)代稼跳、快速。官網(wǎng)
  • YapDatabase:YapDatabase 是一個(gè) iOS 和 Mac 上可擴(kuò)展的數(shù)據(jù)庫(kù)吃沪。官網(wǎng)
  • Couchbase Mobile:Couchbase汤善,有云同步支持的移動(dòng)平臺(tái)上的文檔存儲(chǔ)。官網(wǎng)
  • FMDB:SQLite 的 Cocoa/Objective-C 封裝票彪。官網(wǎng)
  • Akaibu-NSUserDefaults:Swift 鍵/值存儲(chǔ)红淡,只需要一行代碼就可以對(duì) NSObject 對(duì)象進(jìn)行歸檔。類的屬性會(huì)自動(dòng)映射和歸檔降铸。官網(wǎng)
  • FCModel:為那些喜歡直接使用 SQL 進(jìn)行數(shù)據(jù)庫(kù)操作的人提供的 CoreData 的替代品在旱。官網(wǎng)
  • Zephyr:輕松地通過(guò) iCloud 同步 NSUserDefaults ★官網(wǎng)
  • Prephirences:Prephirences 是一個(gè)提供了有用的協(xié)議和便捷的方法來(lái)管理應(yīng)用的偏好設(shè)置,配置和應(yīng)用狀態(tài)的 Swift 庫(kù)推掸⊥靶★官網(wǎng)

加密

  • AESCrypt-ObjC:一個(gè)簡(jiǎn)單固執(zhí)的 AES 加密/解密類,然而它就是可以很好的工作谅畅。官網(wǎng)

硬件

動(dòng)作
  • MotionKit:只需要兩行或者很少的幾行代碼就可以從加速度傳感器登渣、陀螺儀和磁力傳感器獲取數(shù)據(jù)。現(xiàn)在 CoreMotion 讓這些變得前所未有的簡(jiǎn)單铃彰。官網(wǎng)
藍(lán)牙
  • Discovery:這是個(gè)很簡(jiǎn)單的庫(kù)绍豁,用來(lái)從附近的設(shè)備上發(fā)現(xiàn)和獲取數(shù)據(jù)(即便 peer app 在后臺(tái)工作)。官網(wǎng)
  • LGBluetooth:基于 CoreBluetooth 的一個(gè)輕量級(jí)庫(kù)牙捉,基于 block 制作竹揍。它能夠讓你程序中的 CoreBluetooth 相關(guān)的代碼更加簡(jiǎn)潔。官網(wǎng)
  • PeerKit:一個(gè)用于事件驅(qū)動(dòng)邪铲,零配置的 Multipeer 連接應(yīng)用程序的開(kāi)源 Swift 框架芬位。★官網(wǎng)
  • simple-share:一個(gè)基于藍(lán)牙 LE 共享的框架带到,易于實(shí)現(xiàn)附近設(shè)備的連接昧碉。官網(wǎng)
  • BluetoothKit:使用 BLE 在 iOS/OSX 設(shè)備之間通訊的框架★官網(wǎng)
位置
  • IngeoSDK:總是處于開(kāi)啟狀態(tài)的 iOS 位置顯示框架。官網(wǎng)
  • Proxitee:允許開(kāi)發(fā)者利用 iBeacons 和地理圍欄創(chuàng)建近場(chǎng)感知的應(yīng)用揽惹。官網(wǎng)
  • LocationManager:實(shí)現(xiàn)了一次性或者持續(xù)請(qǐng)求當(dāng)前位置的功能被饿,提供了基于 block 的異步 API。官網(wǎng)
  • LocationKit:高級(jí)位置 SDK - 只使用很少的電量和上下文相關(guān)的位置信息就可以提供高精確度的位置數(shù)據(jù)搪搏。官網(wǎng)
iBeacon
  • Proxitee:允許開(kāi)發(fā)者利用 iBeacons 和地理圍欄創(chuàng)建近場(chǎng)感知的應(yīng)用狭握。官網(wǎng)
  • OWUProximityManager:一個(gè)方便的 iBeacon + CoreBluetooth 管理器。官網(wǎng)
  • Vicinity:復(fù)制鄰近的 iBeacons (通過(guò)分析RSSI)疯溺,并支持在后臺(tái)廣播和檢測(cè) BLE 設(shè)備论颅。官網(wǎng)
  • BeaconEmitter:把你的 Mac 變成一個(gè) iBeacon哎垦。官網(wǎng)
  • OWUProximityManager:iBeacons + CoreBluetooth.官網(wǎng)

HUD

  • MBProgressHUD:用于顯示一個(gè)半透明的 HUD。當(dāng)任務(wù)在后臺(tái)線程結(jié)束時(shí)可以在上邊顯示一個(gè)指示器和/或者標(biāo)簽恃疯。官網(wǎng)
  • SVProgressHUD:一個(gè)為你的 iOS 應(yīng)用制作的簡(jiǎn)潔漏设,輕量級(jí)的進(jìn)度指示 HUD。官網(wǎng)
  • ProgressHUD:ProgressHUD 是一個(gè)輕量易用的 HUD今妄。官網(wǎng)
  • M13ProgressSuite:一個(gè)包含了很多 iOS 上用于顯示進(jìn)度信息工具的套裝郑口。官網(wǎng)
  • JHProgressHUD:一個(gè)簡(jiǎn)單輕量的 Swift 框架,用于在 iOS 應(yīng)用中顯示★官網(wǎng)
  • PKHUD:用 Swift 重新實(shí)現(xiàn)了 Apple 的原生 HUD盾鳞,支持 iOS 8 以上★官網(wǎng)
  • CozyLoadingActivity:輕量的載入動(dòng)作指示 HUD ★官網(wǎng)

事件總線

  • Caravel:用于 UIWebView 和 JS 的 Swift 事件總線潘酗。★官網(wǎng)
  • SwiftEventBus:一個(gè)針對(duì) iOS 8 優(yōu)化的發(fā)布/訂閱事件總線雁仲∽卸幔★官網(wǎng)
  • PromiseKit:iOS 和 OS X 上的 Promises 實(shí)現(xiàn)。官網(wǎng)
  • Bolts:Bolts 是一個(gè)試圖使構(gòu)建移動(dòng)應(yīng)用更簡(jiǎn)單的一個(gè)底層庫(kù)集合攒砖。包括了任務(wù)(promises)和應(yīng)用關(guān)聯(lián)(deep links)缸兔。官網(wǎng)
  • SwiftTask:Swift 實(shí)現(xiàn)的 Promise + progress + pause + cancel + retry。 ★官網(wǎng)

文件

  • FileKit:Swift 實(shí)現(xiàn)的簡(jiǎn)單快捷的文件管理工具吹艇《杳郏★官網(wǎng)

JSON

  • JSONKit:Objective-C JSON 工具。官網(wǎng)
  • TouchJSON:一個(gè) Objective-C 的 JSON 框架受神。官網(wǎng)
  • JSON-Framework:這個(gè)框架用 Objective-C 實(shí)現(xiàn)了一個(gè)嚴(yán)格的 JSON 解釋器和生成器抛猖。官網(wǎng)
  • Mantle:面向 Cocoa 和 Cocoa Touch 的模型框架 Model 。官網(wǎng)
  • Groot:實(shí)現(xiàn)呃 JSON 字典或者數(shù)組和 Core Data Mangement 對(duì)象之間的轉(zhuǎn)換鼻听。官網(wǎng)
  • KZPropertyMapper:以最少的代碼實(shí)現(xiàn)數(shù)據(jù)映射和驗(yàn)證财著。官網(wǎng)
  • JSONModel:神奇的基于 JSON 的數(shù)據(jù)模型化框架。創(chuàng)建了一系列敏捷便利撑碴,自動(dòng)并且智能的模型類撑教。官網(wǎng)
  • SwiftyJSON:使用 Swift 處理 JSON 數(shù)據(jù)的好方法∽硗兀★官網(wǎng)
  • FastEasyMapping:快速地序列化和反序列化 JSON 數(shù)據(jù)伟姐。官網(wǎng)
  • OCMapper:Objective-C & Swift 通用的快速 JSON 模型轉(zhuǎn)化框架。 ★官網(wǎng)
  • ObjectMapper:在模型對(duì)象(包括 class 和 struct)和 JSON 之間轉(zhuǎn)換的 Swift 框架亿卤》弑★官網(wǎng)
  • JASON:性能優(yōu)秀操作便捷的 JSON 解析∨盼猓★官網(wǎng)
  • Gloss:一個(gè) Swift 寫(xiě)的 JSON 解析庫(kù)秆乳。★官網(wǎng)
  • Cereal:Swift 對(duì)象序列化 ★官網(wǎng)
  • SwiftyJSONAccelerator:使用 SwiftyJSON 或者 ObjectMapper 根據(jù) JSON 生成 Swift 模型傍念。支持 NSCoding 并且提供了使用 JSON 來(lái)表示模型的方法矫夷。★官網(wǎng)

布局

  • ios-flexboxkit:一個(gè)封裝了 Flexbox 布局的簡(jiǎn)單 UIKit 擴(kuò)展憋槐。官網(wǎng)
  • Masonry:利用簡(jiǎn)單的双藕,鏈?zhǔn)降恼Z(yǔ)法發(fā)揮出自動(dòng)布局 NSLayoutConstraints 的強(qiáng)大功能。官網(wǎng)
  • FLKAutoLayout:讓使用代碼做約束更加簡(jiǎn)便的 UIView 類別阳仔。官網(wǎng)
  • Fa?ade:可編程的視圖布局忧陪,一個(gè) autolayout 的替代品。官網(wǎng)
  • PureLayout:終極的 iOS 和 OS X 上的 Autolayout API近范,極其簡(jiǎn)單又異常強(qiáng)大嘶摊。同時(shí)適用于 Objective-C 和 Swift。官網(wǎng)
  • SnapKit:一個(gè) iOS 和 OS X 的 Swift Autolayout 領(lǐng)域?qū)S谜Z(yǔ)言(DSL)评矩∫抖眩★官網(wǎng)
  • Cartography:一個(gè) Swift 編寫(xiě)的聲明式 Auto Layout 領(lǐng)域?qū)S谜Z(yǔ)言(DSL)〕舛牛★官網(wǎng)
  • AutoLayoutPlus:給 Auto Layout 加的一點(diǎn)料虱颗,由 Swift 驅(qū)動(dòng)。 ★官網(wǎng)

日志

  • CleanroomLogger:一個(gè)基于 Swift 可配置可擴(kuò)展的日志 API蔗喂,簡(jiǎn)潔忘渔、輕量并且高效$侄★官網(wǎng)
  • CocoaLumberjack:一個(gè)快捷強(qiáng)大靈活的日志框架畦粮,可用于 iOS & Mac。官網(wǎng)
  • NSLogger:一個(gè)高性能的日志工具乖阵,它可以顯示運(yùn)行在 OS X宣赔、iOS 和 Android 上客戶端應(yīng)用的蹤跡。官網(wǎng)
  • Aardvark:一個(gè)高性能日志框架瞪浸,它使得創(chuàng)建可操作的 bug 報(bào)告變得非常簡(jiǎn)單拉背。官網(wǎng)
  • BlockTypeDescription:在日志記錄 block 的時(shí)候顯示類型簽名。官網(wǎng)
  • QorumLogs:為 Xcode 和 Google Docs 設(shè)計(jì)的 Swift 日志工具默终∫喂祝★官網(wǎng)

地圖

  • Route-me:iOS 開(kāi)源地圖框架官網(wǎng)
  • NAMapKit:允許你在 iPhone 應(yīng)用使用自定義地圖,并嘗試模仿 Mapkit 框架的一些行為齐蔽。官網(wǎng)
  • Mapbox GL:一個(gè) iOS 上使用 OpenGL 渲染 Mapbox 矢量地圖塊的框架两疚。官網(wǎng)
  • CMMapLauncher:用于 iOS 中在各種地圖應(yīng)用中顯示方向的便捷框架。官網(wǎng)
  • 百度地圖iOS SDK:一套功能豐富的地圖開(kāi)發(fā)工具包含滴。官網(wǎng)
  • 百度鷹眼軌跡iOS SDK:一套能夠進(jìn)行綁路糾偏的軌跡開(kāi)發(fā)工具包诱渤。官網(wǎng)

媒體

圖片
  • GPU Image:一個(gè)基于 GPU 的 iOS 開(kāi)源的圖像和視頻處理框架。官網(wǎng)
  • UIImage DSP:iOS UIImage 處理功能谈况,它使用 vDSP/Accelerate 框架來(lái)提高速度勺美。官網(wǎng)
  • QR Code Scanner:二維碼掃描器递胧。官網(wǎng)
  • AsyncImageView:UIImageView 的異步圖像加載和顯示擴(kuò)展,不會(huì)阻塞 UI 線程赡茸。官網(wǎng)
  • SDWebImage:異步的圖像下載器缎脾,提供了緩存支持。以 UIImageView 類別的方式提供占卧。官網(wǎng)
  • DFImageManager:從多種數(shù)據(jù)源獲取圖像的現(xiàn)代框架遗菠。無(wú)需配置,并具有高度的可定制性和擴(kuò)展性华蜒。使用了 NSURLSession辙纬。官網(wǎng)
  • MapleBacon:一個(gè) Swift iOS 圖像下載和緩存庫(kù) ★官網(wǎng)
  • NYTPhotoViewer:抽屜菜單和照片查看器。官網(wǎng)
  • IDMPhotoBrowser:圖片瀏覽器/查看器叭喜。官網(wǎng)
  • JTSImageViewController:iOS 交互式圖片瀏覽器贺拣。官網(wǎng)
  • Concorde:下載和解碼連續(xù)的 JPEG 圖像略步。官網(wǎng)
  • SCRecorder:類似 Vine 的點(diǎn)擊拍攝忍捡,動(dòng)畫(huà)過(guò)濾器,慢鏡頭鸯绿,片段編輯相機(jī)引擎启绰。官網(wǎng)
  • HanekeSwift:一個(gè) Swift 編寫(xiě)的 iOS 平臺(tái)的輕量級(jí)通用緩存框架昂儒,還有對(duì)圖像的更多支持∥桑★官網(wǎng)
  • TOCropViewController:一個(gè)可以允許用戶修改 UIImage 對(duì)象的視圖控制器渊跋。官網(wǎng)
  • YXTMotionView:一個(gè)自定義的圖片視圖,它實(shí)現(xiàn)了依靠設(shè)備運(yùn)動(dòng)來(lái)滾動(dòng)圖片着倾。官網(wǎng)
  • PINRemoteImage:一個(gè)線程安全拾酝、高性能、特性豐富的圖像獲取器卡者。官網(wǎng)
  • SABlurImageView:可以輕松地為圖片添加模糊動(dòng)畫(huà)效果蒿囤。★官網(wǎng)
  • FastImageCache:在滾動(dòng)時(shí)快速顯示圖片的 iOS 框架崇决。官網(wǎng)
  • BKAsciiImage:將圖片渲染為 ASCII art 的庫(kù)材诽。官網(wǎng)
  • YLGIFImage:異步的 GIF 圖像解碼和圖片瀏覽器。支持 GIF 圖動(dòng)畫(huà)恒傻,但只消耗少量的內(nèi)存脸侥。官網(wǎng)
  • AlamofireImage:一個(gè)為 Alamofire 制作的圖像組件庫(kù)∮澹★官網(wǎng)
  • Nuke:高級(jí)的圖片管理框架睁枕。★官網(wǎng)
  • FlagKit:供 app 和 web 頁(yè)面上使用的漂亮旗標(biāo)⊥庥觯★官網(wǎng)
  • YYWebImage:異步圖像加載框架(支持 WebP注簿,APNG,GIF 格式)跳仿。官網(wǎng)
  • EFQRCode:一個(gè)純 Swift 開(kāi)發(fā)的藝術(shù)二維碼生成庫(kù)诡渴。★官網(wǎng)
視頻
  • VIMVideoPlayer:一個(gè)對(duì) AVPlayer 和 AVPlayerLayer 類的簡(jiǎn)單封裝塔嬉。官網(wǎng)
  • MobilePlayer:一個(gè)強(qiáng)大完善且完全可定制的 iOS 媒體播放器。官網(wǎng)
PDF
  • Reader:一個(gè) iOS PDF 閱讀器的核心租悄。官網(wǎng)
  • UIView 2 PDF:使用 UIViews (或配合著 XIB)的 PDF 生成器谨究。官網(wǎng)

消息

  • LayerKit:一個(gè)對(duì)于 Layer 的 iOS 開(kāi)發(fā)組件,。是將消息(文字泣棋,照片胶哲,視頻,數(shù)據(jù))添加到移動(dòng)或 Web 應(yīng)用中最簡(jiǎn)單的解決方案潭辈。官網(wǎng)
  • Twilio:驅(qū)動(dòng)著現(xiàn)代的交流方式鸯屿,構(gòu)建下一代音頻與 SMS 應(yīng)用。官網(wǎng)
  • Plivo:SMS API把敢、音頻 API 和 全球運(yùn)營(yíng)商寄摆。官網(wǎng)
  • XMPPFramework:一個(gè) iOS 和 Mac 上的 XMPP 協(xié)議通訊框架。官網(wǎng)

網(wǎng)絡(luò)

  • AFNetworking:一個(gè)得心應(yīng)手的 iOS 和 OSX 上的網(wǎng)絡(luò)請(qǐng)求框架修赞。官網(wǎng)
  • RestKit:RestKit 是一個(gè) iOS Objective-C 框架婶恼,是為了讓和 RESTful web 服務(wù)交互變的簡(jiǎn)單、快捷柏副、有趣勾邦。官網(wǎng)
  • FSNetworking:穩(wěn)固的 iOS 網(wǎng)絡(luò)庫(kù)。官網(wǎng)
  • ASIHTTPRequest:Objective-C 編寫(xiě)的 HTTP 網(wǎng)絡(luò)請(qǐng)求庫(kù)割择。它是對(duì) CFNetwork 易用的封裝眷篇。支持 Mac OS X 和 iPhone。官網(wǎng)
  • Overcoat:小巧但是很強(qiáng)大的庫(kù)荔泳,讓創(chuàng)建一個(gè) REST 客戶端簡(jiǎn)便和有趣蕉饼。官網(wǎng)
  • ROADFramework:面向?qū)傩缘?web 服務(wù)交互方式÷旮瑁框架有內(nèi)建的 json 和 xml 請(qǐng)求響應(yīng)序列化方法椎椰,十分方便擴(kuò)展。官網(wǎng)
  • MBNetworkMonitor:蘋(píng)果 Reachability 類的現(xiàn)代化替代品沾鳄,使用了 CoreTelephony 來(lái)傳達(dá)更多有關(guān)用戶網(wǎng)絡(luò)連接狀況的信息慨飘。官網(wǎng)
  • MBNetworkIndicator:提供了簡(jiǎn)單的方式在多個(gè)請(qǐng)求之間協(xié)調(diào)設(shè)備網(wǎng)絡(luò)指示器官網(wǎng)
  • Alamofire:Alamofire 是一個(gè) Swift 寫(xiě)的 HTTP 網(wǎng)絡(luò)庫(kù),由 AFNetworking 的作者編寫(xiě)瓤的⌒萜★官網(wǎng)
  • Transporter:讓上傳下載更便捷的小代碼庫(kù)∪Ω啵★官網(wǎng)
  • CDZPinger:使用方便的 ICMP Ping 框架塔猾。官網(wǎng)
  • NSRails:將客戶端的對(duì)象/類映射到遠(yuǎn)程 REST API 的對(duì)象/ORM。官網(wǎng)
  • NKMultipeer:一個(gè)建立在多重鏈接上的可測(cè)試的抽象稽坤≌傻椋★官網(wǎng)
  • CocoaAsyncSocket:用于 Mac 和 iOS 的異步 socket 網(wǎng)絡(luò)庫(kù)。官網(wǎng)
  • Siesta:優(yōu)雅的 RESTful 資源抽象尿褪,將狀態(tài)解藕睦擂。是基于回調(diào)或者代理的網(wǎng)絡(luò)庫(kù)的替代品≌攘幔★官網(wǎng)
  • Reachability.swift:用 Swift 和閉包重新實(shí)現(xiàn)了蘋(píng)果的 Reachablility 框架顿仇。★官網(wǎng)
  • NetworkEye:一個(gè) iOS 網(wǎng)絡(luò)調(diào)試庫(kù)摆马,可以顯示 App 中的 HTTP 請(qǐng)求和請(qǐng)求的相關(guān)信息臼闻。官網(wǎng)

推送通知

  • Orbiter:在 iOS 中注冊(cè)推送通知。官網(wǎng)
  • PEM:為推送服務(wù)器自動(dòng)生成 profile囤采。官網(wǎng)
  • Parse Push:完全免費(fèi)的后臺(tái)推送通知述呐,提供了創(chuàng)建分段,調(diào)度甚至 A/B 測(cè)試的能力蕉毯。官網(wǎng)
  • Urban Airship:付費(fèi)的推送通知后臺(tái)市埋。官網(wǎng)
  • Growth Push:付費(fèi)的推送通知。 它是在日本最受開(kāi)發(fā)者喜愛(ài)的工具之一恕刘。官網(wǎng)
  • APNS-Pusher:蘋(píng)果推送通知服務(wù)的調(diào)試器缤谎。官網(wǎng)

Passbook

  • passbook:為 Passbook 創(chuàng)建 pkpass 文件。官網(wǎng)
  • Dubai:生成和預(yù)覽 Passbook 的 Pass褐着。官網(wǎng)
  • Passkit:設(shè)計(jì)坷澡、創(chuàng)建并驗(yàn)證 Passbook 的 Pass。官網(wǎng)

權(quán)限

  • PermissionScope:智能的 iOS 授權(quán) UI 和 統(tǒng)一的 API(支持位置含蓉、通知频敛、照片、聯(lián)系人馅扣、日歷斟赚、照片、麥克風(fēng)差油、BT拗军、進(jìn)度指示任洞、HealthKit 和 CloudKit)》⑶郑★官網(wǎng)
  • Proposer:便捷地請(qǐng)求用戶權(quán)限(支持相機(jī)交掏、照片、麥克風(fēng)刃鳄、聯(lián)系人盅弛、位置)∈迦瘢★官網(wǎng)
  • ICanHas:簡(jiǎn)化 iOS 用戶權(quán)限請(qǐng)求(支持位置挪鹏、推送通知、相機(jī)愉烙、聯(lián)系人讨盒、日歷、照片)齿梁〈咧玻★官網(wǎng)
  • VWWPermissionKit:可視化的 iOS 授權(quán)管理器肮蛹。官網(wǎng)
  • ISHPermissionKit:為 iOS 提供請(qǐng)求用戶權(quán)限的統(tǒng)一方法勺择。官網(wǎng)
  • JLPermissions:iOS 預(yù)授權(quán)工具,開(kāi)發(fā)者用它來(lái)制作詢問(wèn)用戶是否授權(quán)的對(duì)話框伦忠,支持日歷省核、聯(lián)系人、位置昆码、照片气忠、備忘錄、twitter赋咽、推送通知和其他需要授權(quán)的操作旧噪。官網(wǎng)

文本

  • Twitter Text Obj:Twitter 的文本處理庫(kù)的 Objective-C 實(shí)現(xiàn)。官網(wǎng)
  • Nimbus:Nimbus 是一個(gè)為高級(jí) iOS 軟件設(shè)計(jì)師制作工具包脓匿。官網(wǎng)
  • NSStringEmojize:一個(gè)將 Emoji 表情符號(hào)轉(zhuǎn)換為等價(jià)的 Unicode 字串的 NSString 類別淘钟。官網(wǎng)
  • MMMarkdown:用于將 Markdown 轉(zhuǎn)換為 HTML 的 Objective-C 靜態(tài)庫(kù)。官網(wǎng)
  • DTCoreText:利用 CoreText 使用 HTML 代碼的方法陪毡。官網(wǎng)
  • DTRichTextEditor:一個(gè) iOS 的富文本編輯器米母。官網(wǎng)
  • NBEmojiSearchView:一個(gè)支持搜索并且可以集成到文本控件中的 emoji 下拉列表視圖。官網(wǎng)
  • ios-fontawesome:NSString + FontAwesome毡琉。官網(wǎng)
  • Pluralize.swift:強(qiáng)大的 Swift String 單數(shù)轉(zhuǎn)換復(fù)數(shù)擴(kuò)展铁瞒。★官網(wǎng)
  • RichEditorView:RichEditorView 是一個(gè)簡(jiǎn)單桅滋、模塊化的富文本編輯器視圖慧耍。★官網(wǎng)
  • Money:為與錢(qián)和現(xiàn)金相關(guān)工作的的 Swift 值類型》湟铮★官網(wǎng)
  • PhoneNumberKit:用于解析栅表,格式化和驗(yàn)證國(guó)際電話號(hào)碼的 Swift 框架,由谷歌的 libphonenumber 庫(kù)支持师枣」制浚★官網(wǎng)
  • YYText:iOS 上用于顯示和編輯富文本的強(qiáng)大文本框架。官網(wǎng)

功能漫游 / 介紹 / 教程

  • Onboard:用一點(diǎn)點(diǎn)代碼就可以創(chuàng)建一個(gè)漂亮的吸附效果的實(shí)踐践美。官網(wǎng)
  • EAIntroView:高度可定制非侵入式的歡迎頁(yè)面解決方案洗贰。官網(wǎng)
  • MYBlurIntroductionView:在 MYIntroductionView 上完善的,用于構(gòu)建可定制的 app 介紹或者教程頁(yè)面的框架陨倡。官網(wǎng)
  • BWWalkthrough:一個(gè)自定義 iOS App 的功能漫游頁(yè)面的框架敛滋。★官網(wǎng)
  • GHWalkThrough:一個(gè)基于 UICollectionView 的非侵入式介紹頁(yè)面組件兴革。官網(wǎng)
  • ICETutorial:一個(gè)很好的教程框架绎晃,類似 Path 3.X 版本的 App 中的樣式。官網(wǎng)
  • JazzHands:Jazz Hands 是一個(gè)簡(jiǎn)單的 UIKit 關(guān)鍵幀動(dòng)畫(huà)框架杂曲。動(dòng)畫(huà)是可以使用手勢(shì)庶艾、滾動(dòng)視圖、KVO 或者 ReactiveCocoa 來(lái)控制的擎勘。官網(wǎng)
  • RazzleDazzle:簡(jiǎn)單的基于關(guān)鍵幀的 iOS 動(dòng)畫(huà)框架咱揍,由 Swift 編寫(xiě)。最適合用于 App 的滾動(dòng)介紹頁(yè)面棚饵∶喝梗★官網(wǎng)
  • Instructions:向你的 iOS 項(xiàng)目中添加自定義的操作方式指導(dǎo)的簡(jiǎn)單辦法≡胙★官網(wǎng)
  • SwiftyWalkthrough:創(chuàng)建一個(gè)體驗(yàn)絕佳的功能漫游的最簡(jiǎn)單方法硼砰,Swift 編寫(xiě)⌒琅穑★官網(wǎng)

URL Scheme

  • WAAppRouting:iOS 的路由實(shí)現(xiàn)题翰。同時(shí)處理了 URL 識(shí)別和利用控制器顯示解析后的參數(shù)。全部這些只要一行代碼就可以搞定分别,控制器堆棧還會(huì)被自動(dòng)保留遍愿!官網(wǎng)
  • DeepLinkKit:杰出的路由匹配框架,使用基于 block API 處理你的深鏈接耘斩。官網(wǎng)
  • IntentKit:一個(gè)便捷的方法來(lái)在 iOS app 中處理第三方 URL schemes沼填。官網(wǎng)
  • JLRoutes:使用了 block API 的 iOS URL 路由框架。官網(wǎng)

UI

  • Chameleon:一個(gè) iOS 性能強(qiáng)大的輕量級(jí)扁平化顏色框架括授,可以用于 Objective-C 和 Swift坞笙⊙冶★官網(wǎng)
  • ActionSheetPicker-3.0:為 iOS App 快速制作一個(gè)下拉 UIPickerView / ActionSheet 功能。官網(wǎng)
  • FlatUIKit:適用于 iOS 的扁平化 UI 組件集合薛夜。官網(wǎng)
  • JVFloatLabeledTextField:附有浮動(dòng)標(biāo)簽的 UITextField 子類吮播。官網(wǎng)
  • SSBouncyButton:有彈性的 iOS7 樣式按鈕 UI 組件恨课。官網(wǎng)
  • BetweenKit:一個(gè)健壯的 iOS 拖拽框架。官網(wǎng)
  • JSQMessagesViewController:一個(gè)優(yōu)雅的 iOS 聊天消息 UI 庫(kù)。官網(wǎng)
  • AMSmoothAlert:一個(gè)很 cool 的 AlertView遮晚。官網(wǎng)
  • TSMessages:在屏幕上方顯示通知(比如成功啄寡、錯(cuò)誤颖低、警告或者消息)視圖拷窜。官網(wǎng)
  • NZAlertView:簡(jiǎn)單直觀的 AlertView。類似推送通知的效果咆疗。官網(wǎng)
  • MGSwipeTableCell:可以顯示滑動(dòng)按鈕的 UITableViewCell 的子類漓帚,還支持多種過(guò)渡動(dòng)畫(huà)。官網(wǎng)
  • ARAutocompleteTextView:subclass of 實(shí)時(shí)顯示文本提示的 UITextView 的子類午磁。完美支持 e-mail 格式尝抖。官網(wǎng)
  • TGCameraViewController:基于 AVFoundation 的自定義相機(jī)。樣式漂亮迅皇,輕量并且可以很容易地集成到 iOS 項(xiàng)目中昧辽。官網(wǎng)
  • ENSwiftSideMenu:一個(gè) Swift 寫(xiě)的簡(jiǎn)潔 iOS7/8 側(cè)滑菜單⌒耄★官網(wǎng)
  • MDCSwipeToChoose:滑動(dòng)卡片來(lái)決定 "喜歡" 或者 "不喜歡" 的控件奴迅,效果類似 Tinder App青责⊥荩可以用于在幾分鐘內(nèi)創(chuàng)建識(shí)字卡 app,圖片瀏覽器或者其他類似應(yīng)用脖隶,而不用幾小時(shí)扁耐。官網(wǎng)
  • ParallaxTableViewHeader:UITableView header 的視差滾動(dòng)效果組件。官網(wǎng)
  • JLToast:iOS 的 Toast 組件产阱,提供了簡(jiǎn)單的接口婉称。★官網(wǎng)
  • SweetAlert:為 iOS 應(yīng)用提供了實(shí)時(shí)動(dòng)畫(huà)效果的 AlertView构蹬,Swift 編寫(xiě)而成王暗。★官網(wǎng)
  • Form:JSON 驅(qū)動(dòng)的列表控件庄敛。官網(wǎng)
  • BLKFlexibleHeightBar:創(chuàng)建一個(gè)高度可以自動(dòng)調(diào)整的 NavigationBar俗壹,類似 Facebook ,Square Cash藻烤,Safari 中的那樣绷雏。官網(wǎng)
  • NMPopUpView:用于顯示浮動(dòng)窗口的簡(jiǎn)單 iOS 類头滔。支持 Swift 和 Objective-C∠严裕★官網(wǎng)
  • SDevIconFonts:用于 Swift 的 Fontawesome, Iconic, Ionicons, Octicon坤检。★官網(wǎng)
  • SDevBootstrapButton:Swift 版的 Twitter Bootstrap 按鈕期吓≡缧★官網(wǎng)
  • SDevCircleButton:Swift 實(shí)現(xiàn)的圓型按鈕√智冢★官網(wǎng)
  • SDevFlatColors:Swift 實(shí)現(xiàn)的扁平化顏色缺前。★官網(wǎng)
  • ColorArt:從圖片中取出主要顏色悬襟,類似 iTunes 11 的效果衅码。官網(wǎng)
  • IQKeyboardManager:防止鍵盤(pán)滑出來(lái)遮擋住 UITextField/UITextView 的框架,非侵入脊岳,無(wú)需代碼逝段。官網(wǎng)
  • WCFastCell:滾動(dòng)流暢的 Tables/Collections cell (沒(méi)有動(dòng)畫(huà))。官網(wǎng)
  • Motif:一個(gè)基于 JSON 的可定制輕量級(jí)樣式表框架割捅。官網(wǎng)
  • VBFPopFlatButton:基于 Facebook POP制作的奶躯,有9種不同狀態(tài)動(dòng)畫(huà)的扁平化按鈕。官網(wǎng)
  • HTPressableButton:扁平化設(shè)計(jì)的可以按壓的按鈕亿驾。官網(wǎng)
  • Cool-iOS-Camera:一個(gè)完全可定制的現(xiàn)代的照相機(jī)嘹黔,使用 AVFoundation 框架實(shí)現(xiàn)。官網(wǎng)
  • AsyncDisplayKit:AsyncDisplayKit 是一個(gè) iOS 框架莫瞬,它能夠使一個(gè)很復(fù)雜的用戶界面保持平滑和反應(yīng)靈敏儡蔓。官網(wǎng)
  • AMTagListView:一個(gè)可以添加一系列高度可定制化的標(biāo)簽的 UIScrollView 子類。官網(wǎng)
  • MotionBlur:MotionBlur 讓你可以在 iOS 動(dòng)畫(huà)效果上添加模糊效果疼邀。官網(wǎng)
  • PBJVision:iOS 相機(jī)引擎喂江,支持點(diǎn)擊拍攝,慢動(dòng)作視頻和圖片捕捉功能旁振。官網(wǎng)
  • DynamicColor:又一個(gè)用于操作顏色的 Swift 擴(kuò)展获询。★官網(wǎng)
  • GaugeKit:可定制的儀表組件拐袜,可以方便地仿制蘋(píng)果樣式的儀表盤(pán)吉嚣。★官網(wǎng)
  • SVWebViewController:一個(gè)非侵入式的內(nèi)置瀏覽器蹬铺。官網(wǎng)
  • SwiftWebVC:一個(gè) SVWebViewController 的 Swift 實(shí)現(xiàn)尝哆。★官網(wǎng)
  • MVAutocompletePlaceSearchTextField:一個(gè)類似 Google Places丛塌,Uber 等位置搜索的非侵入式自動(dòng)完成控件较解。官網(wǎng)
  • MVMaterialView:用來(lái)模仿 Material Design 概念波紋(Ripple)效果 UI 控件的子類和 UIButton畜疾。官網(wǎng)
  • Atlas:為 Layer 設(shè)計(jì)的原生 iOS 消息應(yīng)用 UI 組件。官網(wǎng)
  • Swift-Prompts:用來(lái)設(shè)計(jì)自定義提示的 Swift 庫(kù)印衔,有很大的范圍可供選擇啡捶。★官網(wǎng)
  • IQDropDownTextField:提供了下拉 UIPickerView 支持的 UITextField奸焙。官網(wǎng)
  • PJAlertView:蘋(píng)果棄用了原來(lái)好用的警告視圖瞎暑,讓我們失去了很多的定制性,這個(gè)庫(kù)重新將定制性帶回來(lái)与帆。官網(wǎng)
  • CZPicker:iOS 的 Popup 樣式的 UIPickerView.官網(wǎng)
  • TisprCardStack:卡片 UI 庫(kù)了赌。★官網(wǎng)
  • YXTPageView:一個(gè)支持 UIView 和 UITableView 之間滾動(dòng)切換的 PageView玄糟。官網(wǎng)
  • DatePickerDialog:在 UIAlertView 上顯示 UIDatePicker 的 Swift 庫(kù)勿她。★官網(wǎng)
  • gifu:iOS 上支持動(dòng)態(tài) GIF 的 Swift 框架阵翎》瓴ⅲ★官網(wǎng)
  • SAHistoryNavigationViewController:SAHistoryNavigationViewController 實(shí)現(xiàn)了一個(gè)在 iOS 上的類似任務(wù)管理器的 UI,兼容 UINavigationContoller,3D Touch郭卫】沉模★官網(wǎng)
  • DOFavoriteButton:一個(gè)可愛(ài)的動(dòng)畫(huà)按鈕》【★官網(wǎng)
  • LNRSimpleNotifications:簡(jiǎn)單的 Swift app 內(nèi)置通知玻蝌。LNRSimpleNotifications 是一個(gè) Swift TSMessages 簡(jiǎn)化版本。 ★官網(wǎng)
  • NgKeyboardTracker:iOS 的鍵盤(pán)跟蹤 Objective-C 庫(kù)词疼。官網(wǎng)
  • SAInboxViewController:受到 "Inbox by google" 動(dòng)畫(huà)過(guò)渡效果啟發(fā)的 UIViewController 子類俯树。★官網(wǎng)
  • TLYShyNavBar:不像那些 UINavigationBar 那么傲慢寒跳。這個(gè) Bar 很謙虛聘萨!可以很容易地創(chuàng)建自動(dòng)滾動(dòng)的 navigation bar竹椒。官網(wǎng)
  • BRYXBanner:Swift 的 iOS7+ 樣式的下拉通知童太。 ★官網(wǎng)
  • NYAlertViewController:可以自定義內(nèi)容視圖的 iOS AlertView,可高度自定義胸完。官網(wǎng)
  • HDNotificationView:使用模仿原生的通知橫幅 UI书释,發(fā)出任何警告。官網(wǎng)
  • MZFormSheetPresentationController:MZFormSheetPresentationController 提供了一個(gè)原生 iOS UIModalPresentationFormSheet 的替代品赊窥,添加了對(duì) iPhone 的支持爆惧,并且可以自定義 controller 的尺寸和表單的外觀。官網(wǎng)
  • AnimatedTransitionGallery:使用 UIViewControllerAnimatedTransitioning 協(xié)議實(shí)現(xiàn)了自定義 iOS 7 過(guò)渡動(dòng)畫(huà)锨能。官網(wǎng)
  • iCarousel:iOS 和 Mac OS 上簡(jiǎn)單的扯再,高度可定制化的數(shù)據(jù)驅(qū)動(dòng) 3D 跑馬燈芍耘。官網(wǎng)
  • RESideMenu:受 Dribble 上的設(shè)計(jì)啟發(fā)而制作的 iOS 7/8 樣式的視差側(cè)滑菜單。官網(wǎng)
  • FontAwesomeKit:iOS 的圖標(biāo)字體庫(kù)熄阻,現(xiàn)在支持 Font-Awesome斋竞,F(xiàn)oundation icons,Zocial 和 ionicons秃殉。官網(wǎng)
  • Cocoa Controls:開(kāi)源的 iOS 和 OS X UI 組件.官網(wǎng)
  • ActiveLabel.swift:非侵入的 UILabel 替代品坝初,支持 Hashtags (#), Mentions (@) 和 URL (http:// )。 ★官網(wǎng)
  • XLForm:XLForm 是最靈活強(qiáng)大的 iOS 庫(kù)钾军,用來(lái)創(chuàng)建動(dòng)態(tài)的 tableview 表單鳄袍,完全適用于 Swift 和 Obj-C。官網(wǎng)
  • RAReorderableLayout:可以拖拽放置的 UICollectionView 元素吏恭。官網(wǎng)
  • ESTabBarController:一個(gè)允許高亮按鈕和自定義按鈕動(dòng)作的 Tabbar 控制器拗小。官網(wǎng)
  • STPopup:STPopup 為 iPhone 和 iPad 提供了一個(gè) popup 樣式的 UINavigationController。官網(wǎng)
  • HoneycombView:HoneycombView 是用來(lái)顯示類似 Honyecomb 布局的 iOS UIView樱哼,由 Swift 實(shí)現(xiàn)十籍。★官網(wǎng)
  • tapkulibrary:tap + haiku = tapku, 一個(gè)精心設(shè)計(jì)的 iOS 開(kāi)源框架唇礁。官網(wǎng)
  • NVActivityIndicatorView:很好的加載動(dòng)畫(huà)集合勾栗。★官網(wǎng)
  • KCJogDial:提供控制功能的 UIView盏筐,類似一個(gè)轉(zhuǎn)輪控制器围俘。★官網(wǎng)
  • PagingMenuController:有可定制的菜單的分頁(yè)視圖控制器琢融,Swift 實(shí)現(xiàn)界牡。★官網(wǎng)
  • RadialMenu:RadialMenu 是一個(gè)提供了觸控的上下文菜單(類似 iOS8 中 iMessage 的錄制按鈕)的自定義控件漾抬。使用 Swift 和 POP 框架構(gòu)建宿亡。★官網(wǎng)
  • VLDContextSheet:類似 Pinterest iOS app 中的菜單纳令。官網(wǎng)
  • cariocamenu:最快的無(wú)點(diǎn)擊菜單挽荠。★官網(wǎng)
  • DAExpandAnimation:以自定義的模態(tài)過(guò)渡效果平绩,從 cell 中展開(kāi)來(lái)呈現(xiàn)控制器的庫(kù)圈匆。★官網(wǎng)
  • ScrollPager:類似 Flipboard 的滾動(dòng)翻頁(yè)捏雌≡咀★官網(wǎng)
  • ComponentKit:受到 React 啟發(fā)的 iOS 框架,F(xiàn)acebook 出品A React-Inspired View Framework for iOS, by Facebook.官網(wǎng)
  • Eureka:使用純 Swift 構(gòu)建優(yōu)雅的 iOS 表單性湿∥嘲粒★官網(wǎng)
  • PMTween:優(yōu)雅靈活的 iOS 漸變庫(kù)满败。官網(wǎng)
  • MZTimerLabel:讓 UILabel 變成 倒計(jì)時(shí)器或者秒表的便利類,類似蘋(píng)果的時(shí)鐘應(yīng)用叹括。官網(wǎng)
  • WobbleView:WobbleView 是一個(gè)實(shí)現(xiàn)了流行的搖晃效果的視圖葫录。你可以在應(yīng)用中方便的添加動(dòng)態(tài)的用戶交互和過(guò)渡效果×旎★官網(wǎng)
  • CBZSplashView:Twitter 樣式的啟動(dòng)頁(yè)(Splash Screen)視圖米同,縮放后顯示主視圖。官網(wǎng)
  • RKNotificationHub:讓任何 UIView 變成完善的通知中心摔竿。官網(wǎng)
  • EatFit:Eat fit 是一個(gè)受 Google Fit 啟發(fā)的用于漂亮地展示數(shù)據(jù)的組件面粮。官網(wǎng)
  • CollapsableTable:可以自定義 section header 的可折疊 tableview section〖痰停★官網(wǎng)
  • LiquidFloatingActionButton:流體狀態(tài)的 Material Design 的浮動(dòng)按鈕熬苍。官網(wǎng)
  • LiquidLoader:液體動(dòng)畫(huà)的加載器組件≡蹋★官網(wǎng)
  • PickerView:Swift 實(shí)現(xiàn)的自定義的 UIPickerView 替代品柴底。★官網(wǎng)
  • InteractivePlayerView:自定義的 iOS 音樂(lè)播放器視圖粱胜”ぃ★官網(wǎng)
  • phone-number-picker:一個(gè) Swift 實(shí)現(xiàn)的簡(jiǎn)單易用的視圖控制器,類似 WhatsApp 那樣讓你輸入帶有國(guó)家代碼電話號(hào)碼焙压『枧В★官網(wǎng)
  • DLWBouncyView:BouncyView 是一個(gè)為所有視圖都實(shí)現(xiàn)了最近流行的彈性效果的框架。官網(wǎng)
  • MMPopupView:基于 Pop-up 的視圖(例如涯曲,AlertSheet)野哭,支持方便地定制。官網(wǎng)
  • EXTView:使用 IB_DESIGNABLE 和 IBInspectable 為 Interface Builder 提供了 UIView 擴(kuò)展幻件。官網(wǎng)
  • JTMaterialSwitch:一個(gè)受 Google 的 Material Design 啟發(fā)的可定制的開(kāi)關(guān) UI拨黔,有波紋效果和彈性動(dòng)畫(huà)。官網(wǎng)
  • PickerView:Swift 寫(xiě)的可定制的 UIPickerView 替代品绰沥。官網(wǎng)
  • KCSelectionDialog:簡(jiǎn)單的選擇對(duì)話框篱蝇。★官網(wǎng)
  • SFFocusViewLayout:支持內(nèi)容聚焦的 UICollectionViewLayout揪利。官網(wǎng)
  • UITextField-Shake:添加了搖晃動(dòng)畫(huà)的 UITextField 類別态兴。也有 Swift 版本官網(wǎng)
  • JTFadingInfoView:一個(gè)基于 UIButton 的支持淡入淡出動(dòng)畫(huà)特性的視圖。官網(wǎng)
  • KCFloatingActionButton:簡(jiǎn)潔的 iOS 浮動(dòng)操作按鈕疟位。★官網(wǎng)
  • TTGSnackbar:在屏幕底部顯示簡(jiǎn)單的消息和操作按鈕如暖,支持多種動(dòng)畫(huà)效果庭呜。★官網(wǎng)
  • TTGEmojiRate:iOS 的類似 emoji 的評(píng)分視圖蜻韭〉迷海★官網(wǎng)
  • CardAnimation:卡片翻頁(yè)動(dòng)畫(huà)效果傻铣。★官網(wǎng)
  • BEMCheckBox:優(yōu)雅的 iOS 復(fù)選框祥绞。(Check box)官網(wǎng)
  • CVCalendar:支持 iOS 8+ 的自定義可視化日歷非洲,Swift(2.0)實(shí)現(xiàn)⊥删叮★官網(wǎng)
  • JTAppleCalendar: 最好的iOS版雨燕日歷庫(kù) ★官網(wǎng)
  • SCLAlertView-Swift:Swift 實(shí)現(xiàn)的一個(gè)漂亮的動(dòng)畫(huà) Alert View两踏。★官網(wǎng)
  • Atlas-iOS:Atlas 是一個(gè)原生 iOS 對(duì)話 UI Layer 組件兜喻。官網(wǎng)
  • TKRubberIndicator:Swift 版橡膠 PageControl 指示器梦染。 http://tbxark.github.io官網(wǎng)
  • HorizontalProgress:簡(jiǎn)單的動(dòng)畫(huà)水平進(jìn)度條。官網(wǎng)
  • TKSwitcherCollection:一個(gè)動(dòng)畫(huà)開(kāi)關(guān)集合朴皆。http://tbxark.github.io官網(wǎng)
  • JDSwiftAvatarProgress:方便自定義的異步加載展位圖進(jìn)度條動(dòng)畫(huà)帕识。★官網(wǎng)
  • iOS-CircleProgressView:這個(gè)空間允許用戶用代碼或者 interface builder 初始化或創(chuàng)建并渲染一個(gè)圓形的進(jìn)度條視圖遂铡“沽疲★官網(wǎng)
  • Hamburger-Menu-Button:一個(gè)高度可定制的漢堡包菜單按鈕“墙樱★官網(wǎng)
  • DGElasticPullToRefresh:iOS 彈性下拉刷新控件族吻,Swift 實(shí)現(xiàn)≈樵觯★官網(wǎng)
  • HTYTextField:一個(gè)有彈性的站位文字的 UITextField超歌。★官網(wǎng)
  • JDStatusBarNotification:顯示在頂部狀態(tài)欄的通知蒂教,使用簡(jiǎn)單巍举,可以自定義。官網(wǎng)
  • GuillotineMenu:鍘刀樣式過(guò)渡動(dòng)畫(huà)的下拉菜單凝垛“妹酰★官網(wǎng)
  • MediumMenu:一個(gè)基于 Medium iOS 應(yīng)用的菜單∶纹ぃ★官網(wǎng)
  • YALField:使用 interface builder 更容易地創(chuàng)建表單 UI炭分。包含帶合法性驗(yàn)證的自定義字段。官網(wǎng)
  • StarryStars:iOS GUI 庫(kù)剑肯,用于顯示和編輯評(píng)分捧毛。官網(wǎng)
  • JRSplitVC:自適應(yīng)布局的 UISplitViewController。官網(wǎng)
  • SevenSwitch:非侵入式的 iOS7 樣式的開(kāi)關(guān)替代品⊙接牵★官網(wǎng)
  • RadialLayer:可點(diǎn)擊元素的動(dòng)畫(huà)师痕。★官網(wǎng)
  • MPParallaxView:Swift 實(shí)現(xiàn)的 Apple TV 視差效果而账∫确兀★官網(wǎng)
  • RPLoadingAnimation:Swift 實(shí)現(xiàn)的基于 CALayer 的加載動(dòng)畫(huà)∨⒎★官網(wǎng)
  • Splitflap:Swift 應(yīng)用的分屏顯示框架笔横。★官網(wǎng)
  • UIScrollView-InfiniteScroll:支持無(wú)限滾動(dòng)的 UIScrollView 類別咐吼〈档蓿★官網(wǎng)
  • PullToBounce:UIScrollView 的下拉刷新控件∑常★官網(wǎng)
  • TVButton:重新創(chuàng)造一個(gè)非程尾ぃ酷的 Apple TV 視差圖標(biāo)用在 iOS UIButton 上(Swift 實(shí)現(xiàn))∑餐蹋★官網(wǎng)
  • SlackTextViewController:一個(gè)非侵入式的 UIViewcontroller 子類俗冻,提供了一個(gè)可以隨文字長(zhǎng)度變化的大小的文本框和一些其他有用的消息特性。官網(wǎng)
  • EZAlertController:便捷的 Swift UIAlertController牍颈∑。★官網(wǎng)
  • EZSwipeController:[圖片上傳失敗...(image-44d80-1522160761091)] 類似 Snapchat/Tinder/iOS 主頁(yè)的 UIPageViewController≈笏辏★官網(wǎng)
  • SWRevealViewController:受到 FaceBook 和 Wunderlist 應(yīng)用啟發(fā)的 UIViewController 子類讥蔽,用于顯示側(cè)滑的視圖控制器。官網(wǎng)

WebSocket

  • Socket Rocket:一個(gè)一致的 Objective-C WebSocket 客戶端庫(kù)画机。官網(wǎng)

代碼質(zhì)量

  • KZBootstrap:一系列的腳本和注釋冶伞,代碼質(zhì)量很差時(shí),在編譯時(shí)產(chǎn)生額外的錯(cuò)誤和警告步氏。官網(wǎng)
  • KZAsserts:一系列的自定義斷言响禽,使用 DSL 來(lái)自動(dòng)生成 NSError,允許在 Debug 時(shí)斷言和在 Release 時(shí)捕獲錯(cuò)誤荚醒。官網(wǎng)
  • PSPDFUIKitMainThreadGuard:簡(jiǎn)潔的代碼片段芋类,當(dāng) UIKit 在后臺(tái)線程被使用時(shí)生成斷言。官網(wǎng)
  • Flex:一個(gè)嵌入 iOS App 的調(diào)試和探索工具界阁。官網(wǎng)
  • chisel:iOS app 的輔助調(diào)試工具侯繁,提供了一系列的 LLDB 命令。官網(wǎng)
  • OCLint:靜態(tài)代碼分析工具泡躯,用以提高代碼質(zhì)量贮竟,減少瑕疵丽焊。官網(wǎng)
  • ocstyle:Objective-C 代碼風(fēng)格檢查器。官網(wǎng)
  • SwiftLint:一個(gè)實(shí)驗(yàn)性的工具坝锰,用于強(qiáng)化 Swift 的代碼風(fēng)格和習(xí)慣粹懒≈馗叮★官網(wǎng)
  • spacecommander:像一個(gè)團(tuán)隊(duì)那樣顷级,提交完全格式化的 Objective-C 代碼。官網(wǎng)
  • DWURecyclingAlert:優(yōu)化 UITableViewCell 的滾動(dòng)流暢性确垫。官網(wǎng)
  • DCIntrospect:小型的 iOS 可視化調(diào)試工具庫(kù)弓颈。官網(wǎng)
  • Watchdog:一個(gè)用于記錄阻塞主線程的過(guò)重任務(wù)的類∩鞠疲★官網(wǎng)
  • Tailor:跨平臺(tái)的 Swift 代碼靜態(tài)分析器翔冀,它幫助你編寫(xiě)更加清潔的代碼,避免 bug披泪。官網(wǎng)
  • SwiftCop:SwiftCop 是一個(gè)很實(shí)用的格式驗(yàn)證庫(kù)纤子,靈感來(lái)自 Ruby On Rails 清晰的活動(dòng)記錄驗(yàn)證】钇保★官網(wǎng)

分析

  • Flurry Analytics:免費(fèi)的 App 分析 API控硼。官網(wǎng)
  • Parse Analytics:測(cè)量 App 的使用情況,跟蹤 bug 等等艾少。官網(wǎng)
  • Mixpanel:高級(jí)分析平臺(tái)卡乾。官網(wǎng)
  • Localytics:將 app 的營(yíng)銷和數(shù)據(jù)分析結(jié)合起來(lái)。官網(wǎng)
  • Answers by Fabric:讓你實(shí)時(shí)的洞悉用戶體驗(yàn)缚够。官網(wǎng)
  • Liquid Analytics:通過(guò)分析和個(gè)性化的實(shí)時(shí)反饋辨認(rèn)特定的行為幔妨。官網(wǎng)
  • GTrack:Google Analytics 對(duì) iOS 的輕量級(jí) Objective-C 封裝,并且提供了一些額外的功能谍椅。官網(wǎng)
  • ARAnalytics:抽象的分析框架误堡,提供了聰明的 API 來(lái)跟蹤事件和用戶數(shù)據(jù)。官網(wǎng)
  • Segment:將分析繼承進(jìn) iOS 應(yīng)用中的簡(jiǎn)單方式雏吭。官網(wǎng)

支付

  • Stripe:將 Apple Pay 支付繼承到你的應(yīng)用中锁施。很適合那些缺少后臺(tái)知識(shí)的開(kāi)發(fā)者。官網(wǎng)
  • Braintree:提供 5 萬(wàn)美金的免費(fèi)支付額度思恐,需要后臺(tái)支持沾谜。官網(wǎng)
  • Venmo:在你的應(yīng)用中支持和接受通過(guò) Venmo 的支付。官網(wǎng)
  • Moltin:使用簡(jiǎn)單的 SDK 為應(yīng)用添加 eCommerce胀莹,你可以創(chuàng)建一個(gè)銷售產(chǎn)品的商店基跑,不需要后端支持。官網(wǎng)

生產(chǎn)力

  • Import.io:將網(wǎng)頁(yè)即時(shí)轉(zhuǎn)換為數(shù)據(jù)描焰。官網(wǎng)
  • Tapglue:是用很少的代碼來(lái)構(gòu)建社交產(chǎn)品和活動(dòng)的 feed媳否。官網(wǎng)

工具

  • Underscore.m:用來(lái)操作數(shù)據(jù)的 DSL栅螟。官網(wǎng)
  • SBConstants:生成一個(gè)包含了 storyboard 中所有 identifier 的常量文件。官網(wǎng)
  • XExtensionItem:方便地在 iOS 應(yīng)用和分享擴(kuò)展至簡(jiǎn)分享數(shù)據(jù)篱竭。官網(wǎng)
  • ReflectableEnum:Objective-C 枚舉的反射力图。官網(wǎng)
  • VWWPermissionKit:可視化的 iOS 權(quán)限管理器。官網(wǎng)
  • ClusterPrePermissions:可重用的預(yù)授權(quán)工具掺逼,它可以讓開(kāi)發(fā)者在對(duì)話中獲取系統(tǒng)權(quán)限之前詢問(wèn)用戶吃媒。官網(wǎng)
  • DateTools:簡(jiǎn)便的 Objective-C 日期和時(shí)間工具。官網(wǎng)
  • EKAlgorithms:一些知名的計(jì)算機(jī)科學(xué)算法和數(shù)據(jù)結(jié)構(gòu)的 Objective-C 實(shí)現(xiàn)吕喘。官網(wǎng)
  • Tactile:安全并且更加合乎習(xí)慣的響應(yīng)收拾和控件事件的方式赘那。★官網(wǎng)
  • Colours:這是一套與定義的顏色和顏色方法氯质,讓你的 iOS/OS X 開(kāi)發(fā)更加方便募舟。官網(wǎng)
  • ObjectiveSugar:Ruby 風(fēng)格的 ObjectiveC 附件。官網(wǎng)
  • GroundControl:iOS 遠(yuǎn)程配置闻察。官網(wǎng)
  • OpinionatedC:讓 Objective-C 繼承更多 Smalltalk 特性拱礁。官網(wǎng)
  • GCDKit:GCD 的 Swift 簡(jiǎn)化版≡★官網(wǎng)
  • SwiftRandom:隨即數(shù)據(jù)生成器呢灶。★官網(wǎng)
  • RandomKit:Swift 隨機(jī)數(shù)據(jù)生成器钮热√钐В★官網(wǎng)
  • Async:Swift 的 GCD 異步派發(fā)語(yǔ)法糖∷砥冢★官網(wǎng)
  • YOLOKit:讓方塊透過(guò)圓洞飒责。官網(wǎng)
  • EZSwiftExtensions:<g-emoji class="g-emoji" alias="smirk" fallback-src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f60f.png" style="box-sizing: border-box; font-family: "Apple Color Emoji", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 21px; font-weight: normal; line-height: 20px; vertical-align: middle; margin-right: 0px;">??</g-emoji>標(biāo)準(zhǔn)類型和類是如何工作的∑统保★官網(wǎng)
  • ChineseIDCardOCR: 利用前饋神經(jīng)網(wǎng)絡(luò)對(duì)身份證信息做OCR識(shí)別宏蛉。 ★ 官網(wǎng)

安全

  • UICKeyChainStore:UICKeyChainStore 是一個(gè)對(duì) Keychain 的簡(jiǎn)潔封裝。官網(wǎng)
  • cocoapods-keys:一個(gè)用來(lái)存儲(chǔ)環(huán)境和應(yīng)用鍵值的鍵值存儲(chǔ)性置。官網(wǎng)
  • Valet:在 iOS 和 OS X 的 Keychain 中安全地存儲(chǔ)數(shù)據(jù)拾并,然而你無(wú)需知道 keychain 的具體工作細(xì)節(jié)。官網(wǎng)
  • libextobjc:一個(gè)用于擴(kuò)展 Objective-C 編程語(yǔ)言的 Cocoa鹏浅。官網(wǎng)
  • Locksmith:方便 Keychain 使用的強(qiáng)大的 Swift 面向協(xié)議庫(kù)嗅义。★官網(wǎng)
  • simple-touch:非常簡(jiǎn)單的生物識(shí)別認(rèn)證服務(wù)(Touch ID)的 Swift 封裝隐砸。官網(wǎng)

項(xiàng)目安裝

  • crafter:這是一個(gè)允許你使用自定義的領(lǐng)域?qū)S谜Z(yǔ)言(DSL)語(yǔ)法來(lái)配置你的 iOS 項(xiàng)目模版的命令行工具(CLI)之碗,使用簡(jiǎn)單但性能強(qiáng)大。官網(wǎng)
  • liftoff:另一個(gè)用于創(chuàng)建 iOS 項(xiàng)目的 CLI季希。官網(wǎng)
  • KZBootstrap:iOS 項(xiàng)目的 bootstrap褪那,目的是高質(zhì)量的編碼幽纷。官網(wǎng)
  • amaro:優(yōu)秀的 iOS 樣板。官網(wǎng)
  • chairs:交換你的 iOS 模擬器文檔博敬。官網(wǎng)
  • Darling:在 Linux 運(yùn)行 OS X 二進(jìn)制文件友浸。官網(wǎng)GitHub

依賴 / 包管理

  • Cocoa Pods:CocoaPods 是一個(gè) Objective-C 項(xiàng)目的依賴管理工具偏窝。它擁有成千上萬(wàn)個(gè)庫(kù)收恢,它們可以使你的項(xiàng)目更加優(yōu)雅。官網(wǎng)
  • Xcode Maven:Xcode Maven 插件囚枪,它可以將 Xcode 構(gòu)建過(guò)程嵌入 Maven 的生命周期中派诬。官網(wǎng)
  • Gradle:Xcode 的 gradle 插件劳淆,可以使用 gradle 來(lái)構(gòu)建 iOS 或者 Mac OS X 項(xiàng)目链沼。官網(wǎng)
  • Carthage:簡(jiǎn)單的分布式的 Cocoa 依賴管理器∨嫱遥★官網(wǎng)
  • SWM (Swift Modules):一個(gè)類似 npm(node.js的包管理器)或者 bower(Twitter 的瀏覽器的包管理器) 的 Swift 項(xiàng)目的包/依賴管理器括勺,無(wú)需使用 Xcode∏★官網(wǎng)
  • Alcatraz:Xcode 包管理工具.官網(wǎng)
  • CocoaSeeds:Cocoa 的 Git 子模塊替代品疾捍。官網(wǎng)

測(cè)試

測(cè)試驅(qū)動(dòng)開(kāi)發(fā)/行為驅(qū)動(dòng)開(kāi)發(fā)(TDD / BDD)

  • Kiwi:一個(gè)用于 iOS 開(kāi)發(fā)的 BDD 庫(kù)。官網(wǎng)
  • Specta:輕量級(jí) TDD / BDD Objective-C & Cocoa 開(kāi)發(fā)框架栏妖。官網(wǎng)
  • Quick:Swift 和 Objective-C 的 BDD 框架乱豆。官網(wǎng)
  • XcodeCoverage:Xcode 項(xiàng)目代碼覆蓋率。官網(wǎng)
  • OHHTTPStubs:方便地為你的網(wǎng)絡(luò)請(qǐng)求做存根(Stub)! 使用網(wǎng)絡(luò)假數(shù)據(jù)測(cè)試你的 app 吊趾,你也可以自定義響應(yīng)時(shí)間宛裕,響應(yīng)代碼和響應(yīng)頭!官網(wǎng)
  • Dixie:Dixie 是一個(gè)開(kāi)源的 Objective-C 測(cè)試框架论泛。用于改變對(duì)象的行為揩尸。官網(wǎng)
  • gh-unit:Objective-C 的測(cè)試框架。官網(wǎng)
  • LayoutTest-iOS:一個(gè)測(cè)試視圖的布局的框架屁奏,支持多種配置岩榆。官網(wǎng)

UI 測(cè)試

  • CrashMonkey:iOS 平臺(tái)的 Monkey 測(cè)試工具。官網(wǎng)
  • appium:Appium 是一個(gè)開(kāi)源自動(dòng)化測(cè)試框架坟瓢。用于測(cè)試原生或者混合 app勇边。官網(wǎng)
  • robotframework-appiumlibrary:AppiumLibrary 是一個(gè)用于 RobotFramwork 的 appium 測(cè)試框架。官網(wǎng)
  • Cucumber:iOS BDD 框架折联。官網(wǎng)
  • Kif:一個(gè) iOS 的函數(shù)式測(cè)試框架粒褒。官網(wǎng)
  • Subliminal:一個(gè)保守的 iOS 集成測(cè)試框架。官網(wǎng)
  • UIAutomation:一個(gè)使用腳本在連接著的設(shè)備上測(cè)試你的用戶界面元素的 JavaScript 庫(kù)崭庸。官網(wǎng)
  • ios-driver:使用 Selenium / WebDriver 測(cè)試任何 iOS 原生怀浆,混合或者移動(dòng) web 應(yīng)用谊囚。官網(wǎng)
  • Zucchini:可視化的 iOS 測(cè)試框架。官網(wǎng)
  • Remote:在 Xcode 內(nèi)部控制你的 iPhone 來(lái)做端到端的測(cè)試执赡。官網(wǎng)

其他測(cè)試

  • NaughtyKeyboard:一個(gè)危險(xiǎn)字符串的大列表镰踏,當(dāng)用戶輸入這些字符串使有很大的可能會(huì)造成 bug,這是一個(gè)用于在你的 iOS 設(shè)備上測(cè)試你 app 的鍵盤(pán)沙合。官網(wǎng)
  • PonyDebugger:使用 Chrome 開(kāi)發(fā)者工具對(duì)你的 iOS app 進(jìn)行遠(yuǎn)程網(wǎng)絡(luò)和數(shù)據(jù)調(diào)試笑陈。官網(wǎng)
  • ios-snapshot-test-case:使用屏幕快照的 iOS 單元測(cè)試。官網(wǎng)

Beta 測(cè)試版本發(fā)布

  • Crashlytics:一個(gè)崩潰報(bào)告和 beta 測(cè)試服務(wù)打掘。官網(wǎng)
  • TestFlight Beta Testing:iTunes Connect 支持的 beta 測(cè)試服務(wù)垂睬。官網(wǎng)
  • HockeyApp:在 HockeyApp 你可以發(fā)布你 app 的 beta 測(cè)試版本,收集實(shí)時(shí)的崩潰報(bào)告究履,獲取用戶反饋滤否,分析測(cè)試覆蓋率。官網(wǎng)
  • boarding:即時(shí)為 TestFlight beta 測(cè)試者創(chuàng)建簡(jiǎn)單的注冊(cè)頁(yè)面最仑。官網(wǎng)

工具鏈

  • RubyMotion:RubyMotion 是一個(gè)革命性的工具鏈藐俺。它可以讓你快速地開(kāi)發(fā)和測(cè)試原生 iOS 和 OS X 應(yīng)用,全部使用 Ruby 語(yǔ)言泥彤。官網(wǎng)

工具

  • Shark:用于將 .xcassets 文件夾轉(zhuǎn)換成一個(gè)類型安全枚舉的 Swift 腳本欲芹。★官網(wǎng)
  • R.swift:在 Swift 項(xiàng)目中吟吝,強(qiáng)類型的自動(dòng)補(bǔ)全資源名稱的工具菱父,包括圖片,單元格和 segue 的工具剑逃≌阋耍★官網(wǎng)
  • SwiftGen:一個(gè)生成 Swift 代碼工具的集合(生成資源的枚舉,storyboard炕贵,本地化字符串和 UIColor)梆奈。★官網(wǎng)
  • Localize-Swift:Swift 2.0 實(shí)現(xiàn)在應(yīng)用中切換語(yǔ)言的功能称开,幫助你的 APP 實(shí)現(xiàn)友好的本地化和國(guó)際化亩钟。★官網(wǎng)
  • Blade:為 iOS 和 OS X 應(yīng)用生成 Xcode 圖片目錄鳖轰,全局圖片和其他相關(guān)的東西清酥。官網(wǎng)
  • Retini:一個(gè)超級(jí)簡(jiǎn)單的 Retina(2x,3x)圖片轉(zhuǎn)換器蕴侣。官網(wǎng)
  • Provisioning:一個(gè)查看器插件焰轻,用于預(yù)覽 .mobileprovision 文件。官網(wǎng)
  • Strsync:自動(dòng)翻譯并且使 .strings 文件和默認(rèn)語(yǔ)言同步昆雀。官網(wǎng)
  • Laptop:一個(gè)讓Mac OS X或Linux更智能的shell腳本辱志。官網(wǎng) Github

快速開(kāi)發(fā)

  • KZPlayground:Objective-C 版本的 Playground蝠筑。官網(wǎng)
  • dyci:代碼注入工具。官網(wǎng)
  • injectionforxcode:代碼注入揩懒,支持 Swift什乙。官網(wǎng)
  • MMBarricade:在運(yùn)行時(shí)為 iOS app 配置本地服務(wù)器。官網(wǎng)
  • NetworkObjects:根據(jù)你的 Core Data 模型生成 RESTful 服務(wù)器已球。官網(wǎng)
  • STV Framework:開(kāi)發(fā)原生 iOS app 的可視化開(kāi)發(fā)工具臣镣。官網(wǎng)

部署

  • fastlane 將所有 iOS 部署工具整合到一個(gè)工作流中。
  • deliver 部署截屏智亮,app 元數(shù)據(jù)和 AppStore app 更新忆某,這一切只需要一個(gè)命令就可以搞定。
  • snapshot 自動(dòng)地創(chuàng)建全部語(yǔ)言和全部設(shè)備的屏幕截圖阔蛉。

App Store

  • Average App Store Review Times 這個(gè)網(wǎng)站可以同時(shí)跟蹤 AppStore 上 iOS 和 Mac 兩個(gè)版本的瀏覽次數(shù)弃舒,使用了利用 iOS 和 Mac 開(kāi)發(fā)者的眾包數(shù)據(jù)。
  • Apple's Common App Rejections Styleguide 一些導(dǎo)致 app 被蘋(píng)果拒絕的重要常見(jiàn)問(wèn)題馍忽。
  • Free App Store Optimization Tool 在關(guān)鍵字和競(jìng)爭(zhēng)者的角度上棒坏,讓你可視化地追蹤你的 App Store 數(shù)據(jù)。

SDK

官方的

  • Spotify:Spotify iOS SDK遭笋。
  • Facebook:Facebook iOS SDK。
  • Google Analytics:Google Analytics iOS SDK徒探。
  • Paypal iOS SDK:The PayPal 移動(dòng)端 SDK瓦呼,可以簡(jiǎn)便地在本地應(yīng)用中集成 PayPal 和 信用卡支付。
  • Pocket:將東西保存到 Pocket 的 SDK测暗。
  • Tumblr:集成 Tumblr 數(shù)據(jù)到 iOS 或 OS X 應(yīng)用中的庫(kù)央串。
  • Evernote:Evernote iOS SDK。
  • Box:Box iOS 和 OS X SDK API碗啄。
  • OneDrive:Live iOS SDK质和。
  • Stripe:iOS and OS X Stripe 綁定框架。
  • Venmo:在你的 iOS app 通過(guò) Venmo 生成訂單并且接受支付稚字。
  • AWS:Amazon Web Services iOS 移動(dòng)應(yīng)用 SDK饲宿。
  • Zendesk:Zendesk iOS 移動(dòng)應(yīng)用 SDK。
  • Adobe Creative SDK:Adobe creative tools 和 Creative Cloud SDK胆描。
  • Dropbox:Drop-ins 和 Dropbox Core API 的 SDK瘫想。
  • Fabric by Twitter:iOS 的 Fabric Twitter Kit。
  • Liquid Analytics:通過(guò)分析與實(shí)時(shí)的個(gè)性化的實(shí)時(shí)響應(yīng)產(chǎn)生特定的行為昌讲。
  • ResearchKit:ResearchKit 是一個(gè)開(kāi)源的軟件框架国夜,用它可方便的構(gòu)建醫(yī)療研究應(yīng)用或者其他的研究項(xiàng)目。
  • PacketZoom:PacketZoom iOS SDK短绸。
  • Primer:在可視化編輯器上方便創(chuàng)建定制化的登陸頁(yè)车吹,注冊(cè)和登錄流程的 SDK筹裕,內(nèi)建了 a/b/n 測(cè)試和分析。官網(wǎng)

非官方

  • STTwitter:為 Twitter REST API 1.1 制作的穩(wěn)定窄驹,成熟饶碘,全面的 Objective-C 庫(kù)。官網(wǎng)
  • FHSTwitterEngine:為 Cocoa 開(kāi)發(fā)者提供的 Twitter API馒吴。官網(wǎng)
  • Giphy: Giphy API 的 Objective-C iOS 客戶端扎运。官網(wǎng)
  • UberKit:Objective-C 包裝的簡(jiǎn)單易用的 Uber API。官網(wǎng)
  • InstagramKit:Instagram iOS SDK饮戳。官網(wǎng)
  • DribbbleSDK:Dribbble iOS SDK豪治。官網(wǎng)
  • objectiveflickr:對(duì)象化的 Flickr, Objective-C 寫(xiě)的 Flickr API扯罐。官網(wǎng)
  • DropletKit:Objective-C 包裝的 DigitalOcean v2 API负拟。官網(wǎng)

Xcode

插件

  • FuzzyAutocompletePlugin:提供了除前綴匹配之外的其他更加靈活的自動(dòng)補(bǔ)全功能,支持 Xcode 5+歹河。官網(wǎng)
  • SCXcodeMiniMap:SCXcodeMiniMap 為 Xcode 添加了代碼地圖功能官網(wǎng)
  • Show in Github:可以直接打開(kāi) Github 上當(dāng)前正在編輯的行對(duì)應(yīng)的 commit 頁(yè)面掩浙。官網(wǎng)
  • BBUFullIssueNavigator:這個(gè)插件讓 Xcode 在 issue 導(dǎo)航欄顯示所有的 issue 內(nèi)容。官網(wǎng)
  • BBUDebuggerTuckAway:當(dāng)你開(kāi)始編輯的時(shí)候幫你隱藏調(diào)試器欄的 Xcode 插件秸歧。官網(wǎng)
  • SCXcodeSwitchExpander:SCXcodeSwitchExpander 是一個(gè)可以幫你展開(kāi) switch 語(yǔ)句的插件厨姚,還會(huì)自動(dòng)幫你插入 case 語(yǔ)句。官網(wǎng)
  • VVDocumenter-Xcode:方便的編寫(xiě)標(biāo)準(zhǔn)注釋的 Xcode 插件键菱。官網(wǎng)
  • XAlign:一個(gè) Xcode 代碼自動(dòng)對(duì)齊插件谬墙,它可以使用自定義的模式來(lái)對(duì)齊任何東西。官網(wǎng)
  • Cocoapods Xcode Plugin:依賴管理工具 CocoaPods 的 Xcode 插件经备。官網(wǎng)
  • KSImageNamed-Xcode:提供了圖片名稱自動(dòng)補(bǔ)全功能的插件拭抬。官網(wǎng)
  • ColorSense-for-Xcode:可視化的顏色選擇插件。官網(wǎng)
  • Backlight-for-XCode:高亮當(dāng)前編輯的行侵蒙。官網(wǎng)
  • UIColor-Hex-Swift:通過(guò)十六進(jìn)制字符串創(chuàng)建 autorelease 顏色的便利方法造虎。★官網(wǎng)
  • KPRunEverywhereXcodePlugin:只需一次點(diǎn)擊纷闺,就可以在多個(gè) iOS 設(shè)備上構(gòu)建算凿,運(yùn)行 App。官網(wǎng)
  • RevealPlugin:將 Reveal App 和你的項(xiàng)目自動(dòng)合為一體的 Xcode 插件急但。官網(wǎng)
  • RealmPlugin:生成 Realm 模型的 Xcode 插件澎媒。官網(wǎng)
  • AdjustFontSize:使用 ? + / ? - 快捷鍵調(diào)整字體大小。官網(wǎng)
  • Lin:這個(gè)插件提供了 NSLocalizedString 的自動(dòng)補(bǔ)全插件波桩。官網(wǎng)
  • Rephrase:Xcode 用于本地化的插件.官網(wǎng)
  • XCActionBar:Xcode 的 Alfred戒努。官網(wǎng)
  • QuickJump:Xcode 快速代碼導(dǎo)航。官網(wǎng)
  • CATweaker:一個(gè)用于創(chuàng)建漂亮的 CAMediaTimingFunction 曲線的插件.官網(wǎng)
  • XcodeWay:便捷地導(dǎo)航到多個(gè)地方。官網(wǎng)
  • GitDiff:將與 git 倉(cāng)庫(kù)中不同的代碼高亮储玫。官網(wǎng)
  • MCLog:用于控制臺(tái)內(nèi)容篩選的插件侍筛。官網(wǎng)
  • XToDo:一個(gè)顯示項(xiàng)目中 TODO,F(xiàn)IXME撒穷,??? 和 !!! 列表的對(duì)話框匣椰。官網(wǎng)
  • CopyIssue:使復(fù)制 Xcode issuse 描述更簡(jiǎn)單。官網(wǎng)
  • RTImageAssets:自動(dòng)生成所需的全部 App 圖標(biāo)的插件端礼。官網(wǎng)
  • BBUncrustifyPlugin-Xcode:使用 ClangFormat 或 Uncrustify 格式化代碼的插件禽笑。官網(wǎng)
  • Aviator:這個(gè)插件將 AppCode 的 ??T (source/test 切換) 帶到 Xcode 中.官網(wǎng)
  • JumpMarks:使用有序的書(shū)簽為你的代碼做導(dǎo)航。官網(wǎng)
  • XCSnippetr:直接上傳代碼片段到 Slack 和 Gist 的 Xcode 插件蛤奥。官網(wǎng)
  • Peckham:使用 #import 引用項(xiàng)目中的任何文件佳镜,提供代碼提示。官網(wǎng)
  • MLAutoReplace:快速編碼以及代碼格式化插件凡桥,提升你的編碼速度蟀伸。官網(wǎng)
  • Chameleon:iOS (Obj-C & Swift)的扁平化顏色框架∶骞簦★官網(wǎng)
  • AutoHighlightSymbol:高亮被選中的符號(hào)對(duì)應(yīng)的所有實(shí)例啊掏。官網(wǎng)
  • Reveal-In-GitHub:用一個(gè)快捷鍵就可以跳轉(zhuǎn)到 GitHub 倉(cāng)庫(kù)的 History, Blame, PRs, Issues, Notifications。官網(wǎng)
  • CleanHeaders-Xcode:類似 iSort 的頭文件排序和重復(fù)消除插件衰猛,讓你的頭文件看起來(lái)更加有序迟蜜。官網(wǎng)
  • Luft:幫助你實(shí)現(xiàn)輕量的 View Controller 的 Xcode 插件。官網(wǎng)

主題

  • Dracula Theme:一個(gè) Xcode 的暗色主題(仿 SublimeText).官網(wǎng)
  • Xcode themes list:Xcode 的多彩主題腕侄。官網(wǎng)
  • Solarized-Dark-for-Xcode:用于 Xcode5 的 Solarized Dark 主題.官網(wǎng)

其他 Xcode 插件

  • Synx:一個(gè)重新組織你的 Xcode 項(xiàng)目的命令行工具小泉,它能夠讓你的 group 和文件夾對(duì)應(yīng)起來(lái)。官網(wǎng)
  • dsnip:可以在本地為所有的 UIKit 協(xié)議/代理方法(UITableView,...)生成 Xcode 代碼片段的工具冕杠。官網(wǎng)

編碼規(guī)范

好網(wǎng)站

中文站點(diǎn)

  • 伯樂(lè)在線 iOS 頻道:分享 iOS 和 Swift 開(kāi)發(fā)救赐,應(yīng)用設(shè)計(jì)和推廣,iOS 相關(guān)的行業(yè)動(dòng)態(tài)只磷。官網(wǎng)

英文站點(diǎn)

新聞经磅,播客和其他

UIKit 文檔

論壇和討論列表

教程和 Keynotes

iOS UI 模版

原型

微博、微信公眾號(hào)

  • iOS大全 微博:@iOS大全 * iOS大全 微信:分享 iOS 應(yīng)用開(kāi)發(fā)相關(guān)行業(yè)動(dòng)態(tài)腰埂、技術(shù)文章飒焦、工具資源、App 設(shè)計(jì)與推廣屿笼、熱門(mén)課程牺荠、高薪職位和經(jīng)典書(shū)籍等。

Twitter

Facebook 群組

播客

書(shū)籍

其他優(yōu)秀的列表

你可以在下面找到其他十分優(yōu)秀的列表

  • awesome-awesomeness 列表休雌。
  • Open Source apps 開(kāi)源 iOS app 列表。
  • 優(yōu)秀的 Swift 列表
    • @matteocrippa:一個(gè)優(yōu)秀的 Swift 資源合集列表肝断。
    • @Wolg:一個(gè)很棒的 Swift 框架杈曲,庫(kù)和軟件的策劃列表。
  • awesome watchkit apps watchkit app 例程和教程的列表胸懈〉F耍▲
  • iOS Learning Resources 一個(gè)高質(zhì)量,頻繁更新并且被很好維護(hù)的 iOS 教程網(wǎng)站的完整集合趣钱。
  • awesome-ios-animation:包括了 Objective-C 和 Swift 實(shí)現(xiàn)的 iOS 動(dòng)畫(huà)庫(kù)列表涌献。
  • awesome-ios-chart:很棒的 iOS 圖表庫(kù)列表。包括了 Objective-C 和 Swift 兩種語(yǔ)言首有。
  • awesome-gists:很棒的 Gist 列表 (iOS 章節(jié)).
  • awesome-ios-ui:優(yōu)秀的 iOS UI/UX 庫(kù)列表燕垃。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市井联,隨后出現(xiàn)的幾起案子卜壕,更是在濱河造成了極大的恐慌,老刑警劉巖烙常,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件轴捎,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)轮蜕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)昨悼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人跃洛,你說(shuō)我怎么就攤上這事率触。” “怎么了汇竭?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵葱蝗,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我细燎,道長(zhǎng)两曼,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任玻驻,我火速辦了婚禮悼凑,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘璧瞬。我一直安慰自己户辫,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布嗤锉。 她就那樣靜靜地躺著渔欢,像睡著了一般。 火紅的嫁衣襯著肌膚如雪瘟忱。 梳的紋絲不亂的頭發(fā)上奥额,一...
    開(kāi)封第一講書(shū)人閱讀 51,182評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音访诱,去河邊找鬼垫挨。 笑死,一個(gè)胖子當(dāng)著我的面吹牛触菜,可吹牛的內(nèi)容都是我干的棒拂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼玫氢,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼训裆!你這毒婦竟也來(lái)了蝶溶?” 一聲冷哼從身側(cè)響起陨界,我...
    開(kāi)封第一講書(shū)人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤啃擦,失蹤者是張志新(化名)和其女友劉穎闯狱,沒(méi)想到半個(gè)月后辆飘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體咕晋,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡趁矾,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了槽袄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片烙无。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖遍尺,靈堂內(nèi)的尸體忽然破棺而出截酷,到底是詐尸還是另有隱情,我是刑警寧澤乾戏,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布迂苛,位于F島的核電站,受9級(jí)特大地震影響鼓择,放射性物質(zhì)發(fā)生泄漏三幻。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一呐能、第九天 我趴在偏房一處隱蔽的房頂上張望念搬。 院中可真熱鬧,春花似錦摆出、人聲如沸朗徊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)荣倾。三九已至,卻和暖如春骑丸,著一層夾襖步出監(jiān)牢的瞬間舌仍,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工通危, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留铸豁,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓菊碟,卻偏偏與公主長(zhǎng)得像节芥,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逆害,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 用到的組件 1头镊、通過(guò)CocoaPods安裝 2、第三方類庫(kù)安裝 3魄幕、第三方服務(wù) 友盟社會(huì)化分享組件 友盟用戶反饋 ...
    SunnyLeong閱讀 14,613評(píng)論 1 180
  • 子曰:學(xué)而時(shí)習(xí)之相艇,不亦悅乎?有朋自遠(yuǎn)方來(lái)纯陨,不亦樂(lè)乎坛芽? 人不知而不慍留储,不亦君子乎? 主要的理解為:學(xué)習(xí)咙轩,朋友获讳,與人交...
    一棵樹(shù)2016閱讀 212評(píng)論 0 2
  • 一課一得,一日一得活喊,一事一得丐膝。看問(wèn)題有一定的廣度胧弛,寫(xiě)東西才會(huì)有一定深度尤误。讀別人的書(shū),想自己的事结缚。做事的時(shí)候?qū)W會(huì)用跨...
    一笑隨風(fēng)閱讀 387評(píng)論 0 0
  • 今天老師給我們講的是《日積月累》和《小松鼠找花生》损晤,日積月累講的是名人名句我給大家讀一下:一年之計(jì)在于春,...
    45cbff51831c閱讀 403評(píng)論 0 1
  • 正文“無(wú)論你喜歡與否红竭,你的做法都會(huì)成為組織其他成員的榜樣尤勋。你對(duì)他們有著巨大的影響,他們事事都會(huì)從你身上尋找原型茵宪∽畋”...
    尹曉麗閱讀 1,608評(píng)論 1 0