可以慢慢實(shí)現(xiàn),模塊化開始
小公司iOS客戶端代碼優(yōu)化之路:模塊化,組件化,動(dòng)態(tài)化疫情基本要結(jié)束了,此間有時(shí)間,我總結(jié)了一下,近兩年來我們?cè)趇OS客戶端上的代碼優(yōu)化歷程。我們先后經(jīng)歷了模塊化,組件化,動(dòng)態(tài)化實(shí)戰(zhàn)演進(jìn)。本文總結(jié)一下整體思路與所遇到的坑。 先說...
可以慢慢實(shí)現(xiàn),模塊化開始
小公司iOS客戶端代碼優(yōu)化之路:模塊化,組件化,動(dòng)態(tài)化疫情基本要結(jié)束了,此間有時(shí)間,我總結(jié)了一下,近兩年來我們?cè)趇OS客戶端上的代碼優(yōu)化歷程。我們先后經(jīng)歷了模塊化,組件化,動(dòng)態(tài)化實(shí)戰(zhàn)演進(jìn)。本文總結(jié)一下整體思路與所遇到的坑。 先說...
疫情基本要結(jié)束了,此間有時(shí)間,我總結(jié)了一下,近兩年來我們?cè)趇OS客戶端上的代碼優(yōu)化歷程。我們先后經(jīng)歷了模塊化,組件化,動(dòng)態(tài)化實(shí)戰(zhàn)演進(jìn)。本文總結(jié)一下整體思路與所遇到的坑。 先說...
最近一段時(shí)間,看了Linux內(nèi)核中的網(wǎng)絡(luò)部分源碼。在看完之后,一個(gè)很基本又經(jīng)典的問題又浮現(xiàn)在我的腦海即“TCP協(xié)議為什么需要三次握手”,以前看過一些文章,但自己覺得都不是很清...
了解行距文化(前簡(jiǎn)書版權(quán)),請(qǐng)戳 1、關(guān)于題材 現(xiàn)實(shí)題材長(zhǎng)篇小說、通識(shí)教育、優(yōu)秀個(gè)人成長(zhǎng) 目前我們只要這三種題材的作品。 現(xiàn)實(shí)就是字面上的現(xiàn)實(shí)。 通識(shí)教育不是教育也不是科教,...
this是什么?我們?cè)趯?shí)踐ReactNative的過程中,這個(gè)不起眼的問題,開始只知道用bind綁定或箭頭函數(shù)來解決。對(duì)于前端門外漢來說有必要研究一下,結(jié)果一看,發(fā)現(xiàn)問題比想...
關(guān)于KVO的那些事 之 KVO安全用法封裝 KVO (Key Value Observering) 是iOS用于監(jiān)聽某個(gè)對(duì)象某個(gè)變量一種簡(jiǎn)潔便利的機(jī)制。但是,對(duì)于KVO的穩(wěn)定...
你好,文章寫的不錯(cuò),請(qǐng)問objc_destructInstance這個(gè)函數(shù)的斷點(diǎn),是如何走到的?。课蚁霚y(cè)試一下你寫的這塊內(nèi)容
關(guān)于KVO的那些事 之 KVO安全用法封裝關(guān)于KVO的那些事 之 KVO安全用法封裝 KVO (Key Value Observering) 是iOS用于監(jiān)聽某個(gè)對(duì)象某個(gè)變量一種簡(jiǎn)潔便利的機(jī)制。但是,對(duì)于KVO的穩(wěn)定...
react-native作為跨平臺(tái)的語言好處主要體現(xiàn)在跨平臺(tái)和能進(jìn)行熱更新。要實(shí)現(xiàn)熱更新通常想到使用某個(gè)第三方組件實(shí)現(xiàn),常用的就是微軟的codepush和RN中文網(wǎng)的reac...
恩,你說的對(duì),是有這樣的問題,一直沒有改??梢越ㄒ粋€(gè)工具類、類方法或宏定義。謝謝指正!
iOS客戶端如何將APP崩潰率降低到萬分之一以下當(dāng)然崩潰率和日活是有關(guān)系的,我只能說我的APP肯定不是只有幾萬日活的APP。程序的穩(wěn)定性不用我多說,其重要性是不言而喻的。如果APP動(dòng)不動(dòng)就崩潰,那就不用說什么交互什么用戶體...
AFNetworking是我們常用的網(wǎng)絡(luò)庫,我們有必要對(duì)其有必要的了解,以便進(jìn)行二次封裝和遇到問題時(shí)能及時(shí)的進(jìn)行調(diào)試。而AF本身是對(duì)系統(tǒng)的NSURLSession進(jìn)行的封裝,...
??前面章節(jié)介紹了內(nèi)存的分配與釋放機(jī)制,沒有從基類以及子類的視角出發(fā),本節(jié)將從這個(gè)角度,梳理類在繼承體系中的內(nèi)存管理。 ??首先,來研究一下類成員變量在內(nèi)存中的布局。 ??在...