讀完這篇文章你可以自己寫(xiě)一個(gè) 輕量級(jí)別的SDWebImage神器,這篇文章類(lèi)似源碼解析。但不同的是,不僅僅是解析,會(huì)帶你手把手?jǐn)]一個(gè)精簡(jiǎn)版的SD...
投稿
讀完這篇文章你可以自己寫(xiě)一個(gè) 輕量級(jí)別的SDWebImage神器,這篇文章類(lèi)似源碼解析。但不同的是,不僅僅是解析,會(huì)帶你手把手?jǐn)]一個(gè)精簡(jiǎn)版的SD...
一、以 Hello World開(kāi)篇 Hello World對(duì)程序員而言肯定是如雷貫耳。但是簡(jiǎn)單的事物背后往往包含這個(gè)復(fù)雜的機(jī)制,如果深入思考He...
一、兩個(gè)疑惑 OC 和 Swift 語(yǔ)言在 Richards 上評(píng)測(cè)的結(jié)果顯示,Swift 比 OC 快了4倍,Swift同OC相比會(huì)更快,具體...
前言 大概在一個(gè)多月前筆者參加了一場(chǎng)線上“IT技術(shù)人成長(zhǎng)經(jīng)驗(yàn)交流會(huì)”,實(shí)際上這場(chǎng)大會(huì)的參加者主要是以iOS技術(shù)人員為主。小猿搜題技術(shù)負(fù)責(zé)人唐巧大...
前言 文章主要分為四個(gè)部分 一、RunLoop 簡(jiǎn)介 二、RunLoop 相關(guān)接口 三、RunLoop 相關(guān)邏輯流程 四、RunLoop 休眠實(shí)...
前言 在開(kāi)篇之前思考幾個(gè)問(wèn)題? 1、繼承最大的缺點(diǎn)是什么? 2、為什么說(shuō)耦合也可能是一種需求? 3、有哪些場(chǎng)景不適合使用繼承? 4、繼承本身就具...
前言 這篇文章里會(huì)涉及如下幾個(gè)方面: 1、代碼的組織結(jié)構(gòu),以及為何要這樣寫(xiě)。2、那些場(chǎng)景適合使用子控制器,那些場(chǎng)景應(yīng)該避免使用子控制器?3、分離...
一些博客 王巍 Objc中國(guó)發(fā)起人、Line工程師 ibireme YYKit作者 bang JSPatch作者 唐巧 《iOS開(kāi)發(fā)進(jìn)階》作...