前言 自2016年8月至2017年10月,今日頭條iOS端已經(jīng)進行了3輪安裝包大小優(yōu)化。 2016.08-2016.10第一期優(yōu)化78MB -> 42MB (1)刪除Swif...
IP屬地:北京
前言 自2016年8月至2017年10月,今日頭條iOS端已經(jīng)進行了3輪安裝包大小優(yōu)化。 2016.08-2016.10第一期優(yōu)化78MB -> 42MB (1)刪除Swif...
原文地址 ,此簡書只做備份,強烈推薦原文,畢竟格式比簡書好看,還清晰 起因 去年,鏈家網(wǎng)iOS端,之前由于所有的業(yè)務(wù)端代碼都是混亂管理,造成開發(fā)有很多痛點無法單測 團隊成員提...
前言 啟動優(yōu)化一役后,超預(yù)期將所負(fù)責(zé)的 App 雙端啟動的耗時都降低了65%以上,iOS 在iPhone7上速度達到了400毫秒以內(nèi)。就像產(chǎn)品們用后說的,快到不習(xí)慣。由于 A...
一 發(fā)現(xiàn)問題 我們都知道NSTimer采用target-action的方式,通常target又是類本身,我們?yōu)榱朔奖阌职袾STimer聲明為屬性變量,這樣就難免會造成循環(huán)引用...
前言 很多blog都說ReactiveCocoa好用,然后各種秀自己如何靈活運用ReactiveCocoa,但是感覺真正缺少的是一篇如何學(xué)習(xí)ReactiveCocoa的文章,...
前言 我覺得開發(fā)技術(shù)的提升不僅僅是知識含量的增加,更重要的是開闊自己的思路,在解決同樣的問題時方案能夠更勝一籌,讓程序能夠更有效率,更優(yōu)雅。這些思路往往都是在冥思苦想后的靈光...