1.AFNetworking(網絡請求)
一款輕量級網絡請求開源框架,基於iOS和mac os 網絡進行擴展的高性能框架,大大降低了iOS開發工程師處理網絡請求的難度,讓iOS開發變成一件愉快的事情。
github地址:https://github.com/AFNetworking/AFNetworking
2.MBProgressHUD(數據加載)
實現了很多種樣式的提示框,使用上簡單、方便,並且可以對顯示的內容進行自定義,功能很強大,很多項目中都有使用到。
github地址:https://github.com/jdg/MBProgressHUD
3.MJRefresh(數據刷新)
可高度自定義的刷新第三方框架。
github地址:https://github.com/CoderMJLee/MJRefresh
4.SDWebImage(圖片加載)
一個可管理遠程圖片異步加載並緩存的類庫。這個類庫提供一個UIImageView類別以支持加載來自網絡的遠程圖片。
具有緩存管理、異步下載、同一個URL下載次數控制和優化等特征。
github地址:https://github.com/SDWebImage/SDWebImage
5.FMDB(數據存儲)
是針對libsqlite3框架進行封裝的三方,它以OC的方式封裝了SQLite的C語言的API,使用步驟與SQLite相似。
github地址:https://github.com/ccgus/fmdb
6.Bugly(查錯)
查錯用的框架。
7.GTMBase64
編碼解碼字符串。
8.Masonry(UI布局)
masonry([ˈmeɪsənri],磚石結構)是一個輕量級的布局框架,擁有自己的描述語法,采用更優雅的鏈式語法封裝自動布局,簡潔明了並具有高可讀性,而且同時支持 iOS 和 Max OS X。
github地址:https://github.com/SnapKit/Masonry
9.DateTools(日期工具)
是Objective-C中簡化日期和時間處理的工具,用於提高Objective-C中日期和時間相關操作的效率。
github地址:https://github.com/MatthewYork/DateTools
10.ReactiveObjC(大型框架)
ReactiveObjC是ReactiveCocoa系列的一個OC方面用得很多的響應式編程三方框架,其Swift方面的框架是(ReactiveSwift)。
RAC(ReactiveCocoa)用信號(類名為RACSignal)來代替和處理各種變量的變化和傳遞。
核心思路:創建信號->訂閱信號(subscribeNext)->發送信號。
通過信號signals的傳輸,重新組合和響應,軟件代碼的編寫邏輯思路將變得更清晰緊湊,有條理,而不再需要對變量的變化不斷的觀察更新。
ReactiveCocoa是由GitHub團隊開源的一套基於Cocoa的並且具有FRP特性的框架,一個函數響應式編程框架。
github地址:
https://github.com/ReactiveCocoa/ReactiveCocoa
11.SSKeychain
輕量級ios安全框架。
12.Colours
顏色庫。
13.JSONModel(數據解析)
基於 JSON 的數據模型化框架。Model 需要繼承自 JSONModel。
github地址:https://github.com/jsonmodel/jsonmodel
14.IQKeyboardManager
可以防止鍵盤滑動問題和覆蓋UITextField / UITextView。無需你輸入任何代碼,不需要額外的設置要求。
github地址:https://github.com/hackiftekhar/IQKeyboardManager
15.CocoaSecurity
加密、解密。
16.SDCycleScrollView(圖片加載)
簡單好用的無限循環輪播工具。
github地址:https://github.com/gsdios/SDCycleScrollView
17.WechatOpenSDK
微信開放的SDK。
18.WebViewJavascriptBridge(大型框架)
是一個Objective-C與JavaScript進行消息互通的三方庫。
通過WebViewJavascriptBridge,我們可以很方便的實現OC和Javascript互調的功能。
github地址:https://github.com/marcuswestin/WebViewJavascriptBridge
19.YYText
適用於iOS的強大文本框架,用於顯示和編輯RTF(Rich Text Format)。
github地址:https://github.com/ibireme/YYText
其他的庫和框架可以查看:https://github.com/iOShuyang/Book-Recommend-Github。