盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗?
生活随笔
收集整理的這篇文章主要介紹了
盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
綜合github上各個(gè)項(xiàng)目的關(guān)注度與具體使用情況,涵蓋功能,UI,數(shù)據(jù)庫(kù),自動(dòng)化測(cè)試,編程工具等類(lèi)型,看完,還敢自稱(chēng)”精通iOS開(kāi)發(fā)”嗎?
- https://github.com/bang590/JSPatch JSPatch使用Objective-C運(yùn)行時(shí)橋接Objective-C和Javascript。你可以只包括一個(gè)此庫(kù),就可以通過(guò)JavaScript調(diào)用Objective-C中的任何類(lèi)和方法。 JSPatch一般用于動(dòng)態(tài)修復(fù)iOS應(yīng)用程序。
- https://github.com/Jawbone/JBChartView 基于iOS的用于線(xiàn)路和條形圖的圖表庫(kù)。
- https://github.com/danielgindi/ios-charts 一個(gè)美麗MPAndroidChart的IOS版本.- 用于iOS應(yīng)用的美麗圖表!
- https://github.com/rentzsch/mogenerator Core Data 代碼生成器.
- https://github.com/realm/realm-cocoa
- https://github.com/realm/realm-cocoa Realm 是移動(dòng)端專(zhuān)用 數(shù)據(jù)庫(kù):用于替換核心數(shù)據(jù)與SQLite
- https://github.com/yapstudios/YapDatabase YapDatabase是一種用于iOS和Mac的可擴(kuò)展的數(shù)據(jù)庫(kù)。
- https://github.com/Marxon13/M13ProgressSuite含有許多工具套件,以在iOS上顯示進(jìn)度信息。
- https://github.com/mxcl/PromiseKit 用于iOS和OS X的Promises
- https://github.com/SwiftyJSON/SwiftyJSON 用于處理Swift中的JSON數(shù)據(jù)的更好方法
- https://github.com/stig/json-framework JSON(JavaScript對(duì)象符號(hào))是一種輕量的數(shù)據(jù)交換格式,易于讀寫(xiě)人類(lèi)和計(jì)算機(jī)一樣。該框架實(shí)現(xiàn)了用在Objective-C嚴(yán)格的JSON解析器和編碼器。
- https://github.com/SnapKit/SnapKit 一個(gè)可用于為iOS和OS X的Swift自動(dòng)布局DSL
- https://github.com/robb/Cartography 一個(gè)用于Swift的聲明性自動(dòng)布局DSL
- https://github.com/CocoaLumberjack/CocoaLumberjack快速和簡(jiǎn)單,但功能強(qiáng)大而靈活的日志框架適用于Mac和iOS
- https://github.com/fpillet/NSLogger 一個(gè)現(xiàn)代化的,靈活的日志工具
- https://github.com/Haneke/HanekeSwift 一個(gè)用于iOS的輕量級(jí)通用的高速緩存庫(kù),使用Swift編寫(xiě),對(duì)圖像有特別優(yōu)化.
- https://github.com/vfr/ReaderiOS PDF閱讀器核心庫(kù)
- https://github.com/robbiehanson/XMPPFramework一個(gè)XMPP架構(gòu),使用Objective-C編寫(xiě),適用于Mac和iOS
- https://github.com/Alamofire/Alamofire優(yōu)雅的HTTP網(wǎng)絡(luò)庫(kù),使用Swift編寫(xiě)
- https://github.com/Cocoanetics/DTCoreText 方法集,允許在CoreText中使用HTML代碼
- https://github.com/mdiep/MMMarkdown一個(gè)Objective-C的靜態(tài)庫(kù),用于將Markdown語(yǔ)法轉(zhuǎn)換換為HTML。
- https://github.com/usebutton/DeepLinkKit極佳的路線(xiàn)匹配方式,基于塊的方法來(lái)處理你的深層鏈接。
- https://github.com/KrauseFx/TSMessages 易于使用和定制的消息/通知,用于 iOS版Tweetbot.
- https://github.com/jessesquires/JSQMessagesViewController 一個(gè)優(yōu)雅的iOS信息UI庫(kù)
- https://github.com/Grouper/FlatUIKit令人驚嘆的iOS扁平化UI組件集合。
- https://github.com/ViccAlexander/ChameleoniOS (Obj-C & Swift)扁平化顏色框架
- https://github.com/bryankeller/BLKFlexibleHeightBar 用BLKFlexibleHeightBar創(chuàng)建縮合的iOS應(yīng)用程序標(biāo)題欄就像出現(xiàn)在Facebook,Square Cash,和Safari瀏覽器的一樣。
- https://github.com/victorBaro/VBFPopFlatButton扁平化風(fēng)格的按鈕在9個(gè)不同的國(guó)家使用POP
- https://github.com/hackiftekhar/IQKeyboardManager(IQKeyboardManager)無(wú)代碼插入式通用庫(kù),可以防止鍵盤(pán)滑動(dòng)起來(lái)的問(wèn)題,涵蓋的UITextField/ UITextView的。既不需要編寫(xiě)任何代碼,也不需要任何設(shè)置等。
- https://github.com/TransitApp/SVWebViewController一個(gè)下拉內(nèi)嵌瀏覽器為您的iOS應(yīng)用提供幫助。
- https://github.com/facebook/AsyncDisplayKit/流暢的異步用戶(hù)界面的的iOS應(yīng)用程序。
- https://github.com/layerhq/Atlas-iOSAtlas是原生的iOS通信用戶(hù)界面組件層的庫(kù)。
- https://github.com/telly/TLYShyNavBar與那些所有囂張的UINavigationBar比,這個(gè)是害羞,而且謙虛的!輕松創(chuàng)建自動(dòng)滾動(dòng)導(dǎo)航欄!
- https://github.com/okmr-d/DOFavoriteButton用Swift寫(xiě)可愛(ài)的動(dòng)畫(huà)按鈕。* [https://github.com/inFullMobile/WobbleView是在你的應(yīng)用程序的任何視圖最近受歡迎擺動(dòng)效果的實(shí)現(xiàn)。它可以用于容易地動(dòng)態(tài)添加到用戶(hù)交互和過(guò)渡。* https://github.com/ninjaprox/NVActivityIndicatorView收集好的加載動(dòng)畫(huà)
- https://github.com/devinross/tapkulibrarytap + haiku = tapku,一個(gè)精心設(shè)計(jì)的開(kāi)源的iOS框架
- https://github.com/xmartlabs/XLFormXLForm是最靈活和最強(qiáng)大的iOS庫(kù)創(chuàng)建動(dòng)態(tài)表視圖形式。與Swift和Obj-C 完全兼容。
- https://github.com/yoavlt/LiquidFloatingActionButton 液態(tài)材料設(shè)計(jì)浮動(dòng)的操作按鈕
- https://github.com/cwRichardKim/RKNotificationHub做任何UIView的一個(gè)完全成熟的通知中心* https://github.com/square/SocketRocket一個(gè)符合的Objective-C的WebSocket客戶(hù)端庫(kù)。
- https://github.com/realm/SwiftLint實(shí)驗(yàn)工具來(lái)執(zhí)行Swift風(fēng)格和約定。..
- https://github.com/facebook/chisel確切的LLDB集合命令來(lái)幫助調(diào)試的iOS應(yīng)用程序。* https://github.com/Flipboard/FLEX一個(gè)為iOS在應(yīng)用程序的調(diào)試和探測(cè)工具
- https://github.com/krzysztofzablocki/KZBootstrap
iOS的項(xiàng)目引導(dǎo)瞄準(zhǔn)高質(zhì)量的編碼。
- https://github.com/mattt/GroundControl為iOS遠(yuǎn)程配置
- https://github.com/supermarin/ObjectiveSugar ObjectiveC新增于人類(lèi)。 Ruby的風(fēng)格。
- https://github.com/EvgenyKarkan/EKAlgorithmsEKAlgorithms)EKAlgorithms包含一些知名的CS算法和數(shù)據(jù)結(jié)構(gòu)。
- https://github.com/robb/Underscore.mDSL數(shù)據(jù)操作
- https://github.com/matthewpalmer/Locksmith一個(gè)強(qiáng)大的面向協(xié)議庫(kù),與Swift的鑰匙串工作。
- https://github.com/jspahrsummers/libextobjcCocoa庫(kù)擴(kuò)展的Objective-C編程語(yǔ)言.
- https://github.com/square/Valet代客可以讓你安全地存儲(chǔ)在iOS和OS X的鑰匙串?dāng)?shù)據(jù),而無(wú)需了解的鑰匙扣如何工作的事情。 小菜一碟。我們承諾。
- https://github.com/kishikawakatsumi/UICKeyChainStoreUICKeyChainStore是一個(gè)簡(jiǎn)單的包裝鑰匙串上的iOS。使得使用鑰匙串的API一樣容易的NSUserDefaults。
- https://github.com/thoughtbot/liftoff用于創(chuàng)建和配置新的Xcode項(xiàng)目的CLI
- https://github.com/gh-unit/gh-unit對(duì)于Objective-C的測(cè)試框架* https://github.com/AliSoftware/OHHTTPStubs輕松存網(wǎng)絡(luò)的要求!測(cè)試你的應(yīng)用程序使用假網(wǎng)絡(luò)數(shù)據(jù)和定制的響應(yīng)時(shí)間,響應(yīng)代碼和頭部!
- https://github.com/Quick/QuickSwift(和Objective-C)測(cè)試框架。
- https://github.com/specta/specta一個(gè)輕量級(jí)的TDD/ BDD框架的Objective-C和Cocoa
- https://github.com/kiwi-bdd/Kiwi簡(jiǎn)單的BDD為iOS
- https://github.com/kif-framework/KIF保持它的功能 - 在iOS功能測(cè)試框架
- https://github.com/facebook/ios-snapshot-test-case保持它的功能 - 在iOS功能測(cè)試框架
- https://github.com/square/PonyDebugger使用Chrome的開(kāi)發(fā)人員工具,遠(yuǎn)程網(wǎng)絡(luò)和數(shù)據(jù)調(diào)試您的本地iOS應(yīng)用
- https://github.com/krausefx/snapshot自動(dòng)把你的iOS應(yīng)用程序的局部截圖在每個(gè)設(shè)備上
- https://github.com/krausefx/deliver上傳截圖,元數(shù)據(jù)和您的應(yīng)用程序在App Store使用一個(gè)命令
- https://github.com/KrauseFx/fastlane將所有iOS的部署工具為一個(gè)簡(jiǎn)化的工作流程
- https://github.com/johnno1962/injectionforxcode運(yùn)行時(shí)代碼注入的Objective-C和Swift
- https://github.com/DyCI/dyci-main對(duì)于Objective-C的動(dòng)態(tài)代碼注入工
- https://github.com/krzysztofzablocki/KZPlaygroundPlaygrounds for Objective-C
總結(jié)
以上是生活随笔為你收集整理的盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 数学之美!~(02)十位伟大的数学家!
- 下一篇: 可能是全网最简明的量子纠缠科普