啟動優(yōu)化基本概念1 虛擬內(nèi)存 & 物理內(nèi)存 早期的數(shù)據(jù)訪問是直接通過物理地址訪問的屿岂,這種方式有以下兩個問題: 1璧亚、內(nèi)存不夠用 2伦仍、內(nèi)存數(shù)據(jù)的安全...

啟動優(yōu)化基本概念1 虛擬內(nèi)存 & 物理內(nèi)存 早期的數(shù)據(jù)訪問是直接通過物理地址訪問的屿岂,這種方式有以下兩個問題: 1璧亚、內(nèi)存不夠用 2伦仍、內(nèi)存數(shù)據(jù)的安全...
1.Tableview 懶加載缝龄、Cell 重用 2.高度緩存(因為 heightForRowAtIndexPath: 是調(diào)用最頻繁的方法) 1....
前言:最近充尉,在看戴銘老師關(guān)于 “性能監(jiān)控” 相關(guān)的技術(shù)分享熊楼,感覺收獲很多斗忌〈车冢基于最近的學(xué)習(xí)市栗,總結(jié)了一些性能監(jiān)控相關(guān)的實踐,并計劃落地一系列 “性能...
前言:最近咳短,小編在看戴銘老師的技術(shù)分享填帽,感覺收獲很多×茫基于最近的學(xué)習(xí)篡腌,小編總結(jié)了一些App啟動優(yōu)化上的知識點,并計劃落地一系列App啟動優(yōu)化的文...
基礎(chǔ)理論請移步這兩篇:RunLoop介紹篇RunLoop內(nèi)部調(diào)用過程 一. runloop下timer勾效,observer嘹悼,source演練 我們...
在項目中我們都遇到過這種情況,給tableViewCell添加圖片层宫,有時添加網(wǎng)絡(luò)圖片绘迁,在滑動過程中會有一點兒卡,這是在滑動過程中加載圖片卒密,為了使...
背景:列表中有很多數(shù)據(jù)缀台,每個數(shù)據(jù)都對應(yīng)一個點擊事件。- (void)tableView:(UITableView *)tableView did...
之前在工作中經(jīng)常用密鑰哮奇,但是不知道其中的原因膛腐,現(xiàn)在閑下來就來看下睛约,再看的過程發(fā)現(xiàn)這個隨機數(shù)概念很模糊,于是就查了下哲身,現(xiàn)總結(jié)如下: 0x01 隨機...
在故事板中我通過拖拽辩涝,給一個按鈕關(guān)聯(lián)了一個頁面跳轉(zhuǎn)。 我希望在代碼里控制使其不跳轉(zhuǎn)勘天,我試過按鈕增加一個點擊事件怔揩,然后return,return執(zhí)...
iOS7之前脯丝,開發(fā)者進行掃碼編程時商膊,一般會借助第三方庫。掃描二維碼 OC 的開源庫有 ZBar和ZXing宠进,iOS7之后晕拆,系統(tǒng)的AVMetada...