1. 程式人生 > >ios開發實用的第三方庫整理

ios開發實用的第三方庫整理

1、AFNetworking
AFNetworking 採用 NSURLConnection + NSOperation, 主要方便與服務端 API 進行資料交換, 操作簡單, 功能強大, 現在許多人都用它取代 ASIHTTPRequest

3、DOUAudioStreamer
豆瓣的開源軟體,DOUAudioStreamer 是 iOS 和 Mac 的基於核心音訊的流媒體音訊播放器

4、FXBlurView
iOS 模糊背景類庫, 可以方便的根據底層顯示的狀態生成模糊效果

6、iCarousel
iCarousel是一個類,它繼承於UIView。用於簡化實現各種型別的旋轉木馬(分頁滾動檢視)

7、JDStatusBarNotification
在狀態列頂部顯示通知。可以自定義顏色字型以及動畫。支援進度顯示以及顯示狀態指示器

8、libwebp
可用於webp的移植,具體還是去看git吧

9、masonry
一個輕量級的佈局框架, 同時支援 iOS 和 Mac OS X, 語法優雅, 幫助開發者快速適配不同解析度的 iOS 裝置

10、MGTemplateEngine
MGTemplateEngine比較象 PHP 中的 Smarty、FreeMarker 和 Django的模版引擎,是一個輕量級的引擎,簡單好用。只要設定很多不同的HMTL模版,就能輕鬆的實現一個View多種內容格式的顯示,對於不熟悉HTML或者減輕 工作量而言,把這些工作讓設計分擔一下還是很好的,也比較容易實現設計想要的效果。

11、NJKWebViewProgress
NJKWebViewProgress 是一個 UIWebView 的進度條介面庫,UIWebView 本身是不提供進度條的。

12、pop
Facebook 開源的iOS 動畫庫, 集合了很多動畫效果

14、SDWebImage
常用於對從伺服器端接受到的圖片進行快取, 是 UIImageView 的擴充套件, 應用起來比較簡單

15、SSKeychain
SSKeyChains對蘋果安全框架API進行了簡單封裝,支援對儲存在鑰匙串中密碼、賬戶進行訪問,包括讀取、刪除和設定

16、TTTAttributedLabel
UILabel 的替代品, 使 iOS 上的 Label 功能更加豐富, 可支援連結植入等功能

17、wax
Wax 就是使用 Lua 指令碼語言來編寫 ios原生應用 的一個框架,它把Lua指令碼語言和原生 Objective-C 應用程式設計介面(API)結合起來