目前項目組件化已經(jīng)告一段落式散,我把總結(jié)的相關(guān)文章列羅出來創(chuàng)建cocoapod私有庫詳細步驟(基礎(chǔ)組件組件化)iOS組件化方案與實踐:Target-ActioniOS組件化解決圖...
目前項目組件化已經(jīng)告一段落式散,我把總結(jié)的相關(guān)文章列羅出來創(chuàng)建cocoapod私有庫詳細步驟(基礎(chǔ)組件組件化)iOS組件化方案與實踐:Target-ActioniOS組件化解決圖...
抓包分析數(shù)據(jù)在移動開發(fā)中十分重要敬特,可以幫助我們更快的了解數(shù)據(jù)構(gòu)成践惑,提高開發(fā)效率。但是在蘋果要求上線的App必須使用HTTS之后,HTTPS數(shù)據(jù)包的抓取分析較為麻煩,在此總結(jié)了...
想了許久账蓉,還是決定將GCD的內(nèi)容盡量寫得簡單一點,所以多分幾個章節(jié)藻懒,每個章節(jié)內(nèi)容盡量少。 一视译、如何創(chuàng)建一個隊列 GCD提供了3個創(chuàng)建隊列的API嬉荆,下面就通過這是三個API來看...
前言 做直播APP也有一段時間,自身是多年直播觀眾酷含,總結(jié)下這段時間研發(fā)的收獲以及業(yè)務(wù)介紹鄙早。 歡迎關(guān)注文集-直播Live: 直播APP的性能優(yōu)化-禮物篇 使用VideoTool...
多繼承和多重代理在swift的語言層面上是不支持的,但我們有時會遇到這樣的問題: 類B和C分別繼承自A,B1和B2繼承自B,C1和C2繼承自C.現(xiàn)在我們需要在B1和C1中添加...
SnapKit的原理是啥椅亚,或者說是怎么實現(xiàn)自動布局的限番? SnapKit是Swift開發(fā)中常用的自動布局的三方庫,雖然他讓我們寫UI布局方便了很多呀舔,但是他還是基于系統(tǒng)提供的AP...
更多整理資料盡在??一平米小站 基礎(chǔ) 1弥虐、class 和 struct 的區(qū)別2、不通過繼承媚赖,代碼復用(共享)的方式有哪些3霜瘪、Set 獨有的方法有哪些?4惧磺、實現(xiàn)一個 min 函...
自iOS8之后颖对,蘋果支持了擴展(Extension)的開發(fā),開發(fā)者可以通過系統(tǒng)提供給我們的擴展接入點 (Extension point) 來為系統(tǒng)特定的服務(wù)提供某些附加的功能...
背景 最開始想做路由磨隘,是因為當時app中有大量與H5之間的交互缤底,原生和H5的跳轉(zhuǎn)操作比較多比較頻繁顾患,新增一個跳轉(zhuǎn)又涉及到改代碼發(fā)版本,為了統(tǒng)一iOS、安卓和H5的跳轉(zhuǎn)个唧,引入了...