一、故事背景 之前,寫(xiě)過(guò)一個(gè)故事《深入淺出:系統(tǒng)以前不慢?。縖http://www.itdecent.cn/p/b77892ff41b0]》,...
投稿
一、故事背景 之前,寫(xiě)過(guò)一個(gè)故事《深入淺出:系統(tǒng)以前不慢?。縖http://www.itdecent.cn/p/b77892ff41b0]》,...
Objective-C中在通過(guò)定義一個(gè)+load()方法,讓+load()方法在所有OC對(duì)象創(chuàng)建前被執(zhí)行,同時(shí)也會(huì)在main函數(shù)執(zhí)行前執(zhí)行。一般...
Mach-o文件 Mach-O 是iOS/macOS系統(tǒng)上應(yīng)用程序的格式 通用二進(jìn)制文件(胖二進(jìn)制文件) 因?yàn)镸acOSX最早運(yùn)行于PowerP...
詳細(xì)步驟如下: 一、AppStore安裝軟件 Apple Configurator 2 二、連接手機(jī),登錄手機(jī)登錄的AppId賬號(hào) 登錄后可以看...
OC底層原理 學(xué)習(xí)大綱[http://www.itdecent.cn/p/9e19354c0266] 本節(jié),我們分享APP啟動(dòng)優(yōu)化: 冷啟動(dòng)和...
在之前的文章中iOS應(yīng)用程序加載流程[http://www.itdecent.cn/p/9e6b90d3e181]主要講述了 dyld 的加載...
前言 我們都知道,每個(gè)項(xiàng)目都會(huì)有一個(gè)入口 main() 函數(shù),是不是應(yīng)用程序加載時(shí)第一個(gè)調(diào)用的就是 main 函數(shù)呢? 創(chuàng)建新工程,在 View...
相關(guān)概念 App 啟動(dòng)分類 冷啟動(dòng) 內(nèi)存中不包含App的相關(guān)數(shù)據(jù),必須從磁盤(pán)加載到內(nèi)存(即 App 被 kill 掉,重新打開(kāi)啟動(dòng)過(guò)程)是由系統(tǒng)...
前言 之前我們分析過(guò)LLVM編譯流程[http://www.itdecent.cn/p/033592426788],清楚了App的整個(gè)編譯過(guò)程...
在 iOS 開(kāi)發(fā)常見(jiàn)的幾種鎖[http://www.itdecent.cn/p/91619bdfaf75] 介紹了常見(jiàn)的幾種鎖的使用場(chǎng)景以及使...