#最后一次第三方框架分享

1.圖像獲取

SDWebImage– SDWebImage網(wǎng)絡(luò)圖片獲取及緩存處理。

Kingfisher–純Swift實現(xiàn)的類SDWebImage庫,實現(xiàn)了異步下載和緩存圖片。

KFSwiftImageLoader– Swift,一個圖像緩存加載庫。

FastImageCache– FastImageCache網(wǎng)絡(luò)圖片獲取及緩存處理,iOS圖片加載速度極限優(yōu)化—FastImageCache解析。

EGOCache–十分知名的第三方緩存類庫,可以緩存NSString、UIImage、NSImage以及NSData。除此,如果還可以緩存任何一個實現(xiàn)了接口的對象。所有緩存的數(shù)據(jù)都可以自定義過期的時間,默認是1天。EGOCache支持多線程(thread-safe)

2.網(wǎng)絡(luò)聊天

XMPPFramework– XMPPFramework

openfire聊天。

環(huán)信–給開發(fā)者更穩(wěn)定IM云功能。8200萬用戶考驗,好用!(暫無及時語音、視頻通話)

融云–即時通訊云服務(wù)提供商。(暫無及時語音、視頻通話)

容聯(lián)云通訊–提供基于互聯(lián)網(wǎng)通話,視頻會議,呼叫中心/IVR,IM等通訊服務(wù)。

3.網(wǎng)絡(luò)測試

Reachability–蘋果提供過一個Reachability類,用于檢測網(wǎng)絡(luò)狀態(tài)。但是該類由于年代久遠,并不支持ARC。該項目旨在提供一個蘋果的Reachability類的替代品,支持ARC和block的使用方式。iOS網(wǎng)絡(luò)監(jiān)測如何區(qū)分2、3、4G

SimpleCarrie–簡單的運營商信息獲取!。

4.WebView

MGTemplateEngine– MGTemplateEngine比較象PHP中的Smarty、FreeMarker和Django的模版引擎,是一個輕量級的引擎,簡單好用。只要設(shè)置很多不同的HMTL模版,就能輕松的實現(xiàn)一個View多種內(nèi)容格式的顯示,對于不熟悉HTML或者減輕

工作量而言,把這些工作讓設(shè)計分擔一下還是很好的,也比較容易實現(xiàn)設(shè)計想要的效果。

NJKWebViewProgress–一個UIWebView的進度條接口庫,UIWebView本身是不提供進度條的

5.Model

JSONKit– JSONKit庫是非常簡單易用而且效率又比較高的,重要的JSONKit適用于ios 5.0以下的版本,使用JSONKit庫來解析json文件,只需要下載JSONKit.h和JSONKit.m添加到工程中;然后加入libz.dylib即可。

JSONModel–解析服務(wù)器返回的Json數(shù)據(jù)的庫,JSONModel源碼解析一

Mantle– Mantle主要用來將JSON數(shù)據(jù)模型化為OC對象,大系統(tǒng)中使用。

6.數(shù)據(jù)庫

FMDB– sqlite的工具,多線程FMDatabaseQueue實例,FMDB數(shù)據(jù)庫的使用演示和封裝工具類

GXDatabaseUtils–在FMDB基礎(chǔ)上的工具。

CoreValue– Swift 2版Core Data封裝庫。相比另外兩個SwiftRecordCoreStore更輕量。

7.緩存處理

YTKKeyValueStore– Key-Value存儲工具類,說明。

TMCache– TMCache是Tumblr開源的一個基于key/value的數(shù)據(jù)緩存類庫,可以用于緩存一些臨時數(shù)據(jù)或者需要頻繁加載的數(shù)據(jù),比如某些下載的數(shù)據(jù)或者一些臨時處理結(jié)果。

JLKeychain–快捷使用keychain存儲數(shù)據(jù)的類,使keychain像NSUserDefaults一樣工作

8.PDF

Reader– Reader可提供類似iBooks的文檔導航,支持屏幕旋轉(zhuǎn)和所有方向,并通過密碼保護加密PDF文件,支持PDF鏈接和旋轉(zhuǎn)頁面

9.圖像瀏覽及處理

FLAnimatedImage– gif播放處理的工具。

CLImageEditor–超強的圖片編輯庫,快速幫你實現(xiàn)旋轉(zhuǎn),防縮,濾鏡等等一系列麻煩的事情。

VIPhotoView–用于展示圖片的工具類,因為是個View,所以你可以放在任何地方顯示。支持旋轉(zhuǎn),雙擊指定位置放大等。

MWPhotoBrowser–一個非常不錯的照片瀏覽器,在github的star接近3000個,解決MWPhotoBrowser中的SDWebImage加載大圖導致的內(nèi)存警告問題。

core-image-explorer– Core Image濾鏡處理圖片– swift,Core Image介紹

CoreImageShop– CoreImageShop圖片濾鏡處理– Mac app that let

you create a complete Core Image Filter usable on iOS using SCRecorder。

GPUImage–處理圖片效果。

10.攝像照相視頻音頻處理

SCRecorder– SCRecorder短視頻錄制。

VideoPushDemo–視頻剪輯視頻特效制作1視頻特效制作2。

LLSimpleCamera– A simple,customizable camera control for iOS, 攝像頭

第三方框架就分享到這里了,因為東西實在太多,只能分享部分出來,如果有需要的朋友可關(guān)注或qq聯(lián)系:506702341。

希望大家多多關(guān)注,知識點不會一直是這個層次的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容