iOS 那些好用的框架

我想,對(duì)于非技術(shù)大牛來說,快速實(shí)現(xiàn)某些功能的時(shí)候,最欣慰的就是遇到了困難,都有好用的第三方框架,廢話不多說,介紹一些iOS開發(fā)中的一些干貨,常用的就不費(fèi)口舌了。

排名不分先后哦,持續(xù)更新中...

1.pop

facebook出品的paper,動(dòng)畫效果太好了,趕超apple的原生app一大截。pop就是paper的動(dòng)畫庫!
GitHub地址:https://github.com/facebook/pop

2.GPUImage

iOS7出來時(shí),很多好看的效果,其實(shí)都是對(duì)圖像的各種處理(比如模糊效果)。圖像處理看來以后也是iOS開發(fā)的必備技能之一了。而GPUImage,就是能快速處理各種圖像效果的利器!
GitHub地址:https://github.com/BradLarson/GPUImage

3.ReactiveCocoa

GitHub自家的函數(shù)式響應(yīng)式編程范式的Objective-C實(shí)現(xiàn),名字聽著很高大上,學(xué)習(xí)曲線確實(shí)也比較陡,但是絕對(duì)會(huì)改變你對(duì)iOS編程的認(rèn)知。
GitHub地址:https://github.com/ReactiveCocoa/ReactiveCocoa

4.YYKit

比較牛的UI框架,類似于UIKit,但絕不是簡單的繼承,文字圖片展示炫酷效果,誰用誰知道。
GitHub地址:https://github.com/ibireme/YYKit

5.SD

SD只是個(gè)前綴啦,他的幾個(gè)Demo還是有研究價(jià)值的
1.SDCycleScrollView
好用的圖片輪播器,不用多說了吧。
2.SDAutoLayout
自動(dòng)布局,鏈?zhǔn)秸{(diào)用
3.GCD_WeiXin
高仿微信,個(gè)人比較喜歡,希望能聊起來
GitHub地址:https://github.com/gsdios

6.DZNEmptyDataSet

缺省圖,數(shù)據(jù)請(qǐng)求失敗或無數(shù)據(jù),加個(gè)圖顯得不單調(diào)
GitHub地址:https://github.com/dzenbot/DZNEmptyDataSet

7.SSKeychain

鑰匙串本地存儲(chǔ),存用戶的信息,比如密碼,比較靠譜。
GitHub地址:https://github.com/soffes/SSKeychain

8.SSZipArchive

文件壓縮,解壓縮,基于C的文件操作絕對(duì)高效
GitHub地址:https://github.com/AlpinaDigital/SSZipArchive

9.EGOCache

好用的緩存庫,文字,圖片,語音,視頻,二進(jìn)制文件,想存就存,想取就取。
GitHub地址:https://github.com/enormego/EGOCache

10.CMPopTipView

用過微信表情的人都應(yīng)該有體驗(yàn),長按pop圖層,指哪兒彈哪兒,超輕量級(jí)簡單好用

11. TZImagePickerController

仿微信圖片瀏覽選擇,可自定義樣式,功能有單選多選,單張瀏覽,選擇原圖或縮略圖,實(shí)時(shí)顯示圖片占用空間大小,個(gè)人覺得比微信做的好

12. MKButtonStyle/UIButtonCenterTitleAndImage

這2個(gè)是UIButton的分類,同時(shí)顯示文字和圖片,而且上下對(duì)齊或左右對(duì)齊,比較好用,如果你給的圖片不是正方形,可能會(huì)有誤差,自己改改咯

13.YTKNetwork

猿題庫團(tuán)隊(duì)基于AFNetWorking封裝的網(wǎng)絡(luò)框架,適合比較復(fù)雜的項(xiàng)目,一個(gè)接口是一個(gè)對(duì)象,可設(shè)置緩存,緩存時(shí)間,一段時(shí)間調(diào)接口可不用真實(shí)網(wǎng)絡(luò)請(qǐng)求,節(jié)約流量,后期換底層比較容易,小猿題庫,粉筆好像都用的這一套

插件

Alcatraz

管理插件的插件
https://github.com/alcatraz/Alcatraz

1.ColorSense-for-Xcode

顏色識(shí)別與預(yù)覽
https://github.com/omz/ColorSense-for-Xcode

2.VVDocumenter-Xcode

自動(dòng)生成注釋文檔
https://github.com/onevcat/VVDocumenter-Xcode

3.KSImageNamed-Xcode

圖片預(yù)覽
https://github.com/ksuther/KSImageNamed-Xcode

4.XAlign

代碼自動(dòng)對(duì)齊
https://github.com/qfish/XAlign

5.XActivatePowerMode

裝X利器
https://github.com/qfish/XActivatePowerMode

ps:代碼塊路徑~/Library/Developer/Xcode/UserData/CodeSnippets
插件路徑~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
(這句話和這篇文章沒半毛關(guān)系)

好了,今天寫到這兒,純手打,有空繼續(xù)。。。

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

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

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