ARM處理器 我們知道颓鲜,目前為止Apple的所有iOS設(shè)備都采用的是ARM處理器凄吏。ARM處理器的特點(diǎn)是體積小砾医、低功耗锨匆、低成本新思、高性能剩愧,所以很多手...

ARM處理器 我們知道颓鲜,目前為止Apple的所有iOS設(shè)備都采用的是ARM處理器凄吏。ARM處理器的特點(diǎn)是體積小砾医、低功耗锨匆、低成本新思、高性能剩愧,所以很多手...
前言 啟動(dòng)優(yōu)化一役后猪叙,超預(yù)期將所負(fù)責(zé)的 App 雙端啟動(dòng)的耗時(shí)都降低了65%以上,iOS 在iPhone7上速度達(dá)到了400毫秒以?xún)?nèi)仁卷。就像產(chǎn)品們...
導(dǎo)讀:你想知道Swift內(nèi)部對(duì)象是如何創(chuàng)建的嗎穴翩?方法以及函數(shù)調(diào)用又是如何實(shí)現(xiàn)的嗎?成員變量的訪問(wèn)以及對(duì)象內(nèi)存布局又是怎樣的嗎锦积?這些問(wèn)題都會(huì)在這篇...
文章鏈接 經(jīng)過(guò)多個(gè)版本迭代芒帕,項(xiàng)目在release配置下的打包體積依舊輕松破百,應(yīng)用體積過(guò)大導(dǎo)致的問(wèn)題包括: 更長(zhǎng)的構(gòu)建時(shí)間丰介,換個(gè)詞就是加班 TE...
目錄 Block底層解析什么是block背蟆?block編譯轉(zhuǎn)換結(jié)構(gòu)block實(shí)際結(jié)構(gòu)block的類(lèi)型NSConcreteGlobalBlock和N...
前言 OOM全稱(chēng) Out Of Memory,指的是因?yàn)閮?nèi)存使用過(guò)多而導(dǎo)致的 APP 閃退哮幢。其實(shí)這本身是一種操作系統(tǒng)管理內(nèi)存的機(jī)制带膀。因?yàn)槭謾C(jī)的內(nèi)...
原文 當(dāng)我們使用圖片存儲(chǔ)的時(shí)候,難免會(huì)涉及到文件IO橙垢,GPU渲染等問(wèn)題垛叨,文章注重從計(jì)算機(jī)操作系統(tǒng)方面深入淺析地講解如何優(yōu)化圖片IO的速度,提高 ...
背景 block的問(wèn)題算是老生常談了钢悲,本以為對(duì)block很熟悉了点额,但是前幾天跟同事聊到幾個(gè)block的很有意思的點(diǎn)舔株,一開(kāi)始還真的感覺(jué)一臉懵逼。想...
移動(dòng)互聯(lián)網(wǎng)的網(wǎng)絡(luò)狀況是十分復(fù)雜的还棱,三大運(yùn)營(yíng)商载慈、3G、4G珍手、Wi-Fi办铡、地點(diǎn)等任何一個(gè)狀態(tài)的改變都會(huì)導(dǎo)致網(wǎng)絡(luò)狀況的變化,并且運(yùn)營(yíng)商琳要、代理商們還可能...
前言 近幾年來(lái)人工智能的話題那是炙手可熱稚补。在國(guó)內(nèi)很多大佬言必談機(jī)器學(xué)習(xí)和大數(shù)據(jù)童叠;在美國(guó)剛畢業(yè)的人工智能 PHD 也是眾人追捧,工資直逼 NFL ...