iOS插件FLEX的應(yīng)用

在實現(xiàn)模塊化的過程中,偶然發(fā)現(xiàn)了一個逼格很高的iOS插件FLEX.

圖片.png

相信看了上面兩個指標(biāo),就不用我在多說了吧.
那么FLEX有什么神奇之處呢?
1實時修改UI界面.在不修改代碼的前提下,將修改屬性(比如UIView的color,frame等)后的UI實時展示.(將不同效果直接展示在產(chǎn)品面前,是不是瞬間逼格提升八度呢?).
2查看各種類型的繼承順序.相信大家都用過Xcode渲染UI元素,然后在layoutSubView方法中,遍歷subViews尋找特定控件進行修改的經(jīng)歷.而FLEX可以在程序不中斷的情況下,直接將類型的繼承順序,展示在一個tableView的Controller中,以present的模式展示出來.很爽的感覺,有木有?
3查看App運行時的各種數(shù)據(jù)變化.App沙盒中文件的增多或減少,網(wǎng)絡(luò)請求的全過程(請求頭,返回數(shù)據(jù)),甚至堆棧上的對象等,都能非常方便的查看.簡直不能太神奇~
4使用非常方便.只要簡單的用cocoPod導(dǎo)入
pod 'FLEX', '~> 2.0', :configurations => ['Debug']
更新后,待程序運行,按鍵盤f就能調(diào)用,點擊鍵盤?能看到全部快捷鍵.最最貼心的,就是用以上命令導(dǎo)入的FLEX,在Release打包時,不會被應(yīng)用到發(fā)布版本.完全避免了一不小心讓用戶看到時的尷尬.
強大的功能,貼心的使用方式.從重視我們程序猿體驗的角度來說,簡直就是得到了喬幫主的真?zhèn)靼?
不多說了,趕緊試試吧.下面是FLEX的github地址:
https://github.com/Flipboard/FLEX/blob/master/README.md

點喜歡和收藏都是對我的支持和鼓勵

最后編輯于
?著作權(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)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,021評論 25 709
  • 概述: 標(biāo)簽用于為用戶輸入創(chuàng)建 HTML 表單. 表單用于向服務(wù)器傳輸數(shù)據(jù). 表單能夠包含input 元素,比如文...
    愁容_騎士閱讀 588評論 0 0
  • shnxjxj
    Wqiqi閱讀 217評論 0 0

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