一:原型鏈 先說三個(gè)js原型鏈通用規(guī)則 1伸辟、每個(gè)對(duì)象都有__proto__屬性首尼,指向它的構(gòu)造函數(shù)的prototype(不過這個(gè)__proto__由兼容性問題跨细,在IE11以前用...
一:原型鏈 先說三個(gè)js原型鏈通用規(guī)則 1伸辟、每個(gè)對(duì)象都有__proto__屬性首尼,指向它的構(gòu)造函數(shù)的prototype(不過這個(gè)__proto__由兼容性問題跨细,在IE11以前用...
探討背景: 最近編譯xcode的工程,pod install之后,總是經(jīng)常提示某個(gè)庫找不到什么的,導(dǎo)致工程無法編譯起來,但是看路徑和工程下目錄都是在的,所以猜測(cè)是不是xcod...
摘要:本文主要介紹如何通過對(duì)Mach-O文件的解析以及反匯編的應(yīng)用實(shí)現(xiàn)OC&Swift的無用代碼檢測(cè)午衰,重點(diǎn)介紹Swift的檢測(cè)方案敌卓。本文作為Swift Mach-O的應(yīng)用篇班缎,...
先說說自己學(xué)習(xí)安卓的一個(gè)初衷原茅,在移動(dòng)app開發(fā)的過程中,經(jīng)常和android開發(fā)人員討論一些技術(shù)的實(shí)現(xiàn)叛氨,有時(shí)候交流起來就特費(fèi)勁呼渣,不是他聽不懂我說的術(shù)語,就是他聽不懂我講的什么...
注意:這個(gè)工具非常有用寞埠,文本也是一個(gè)超長文 Allocations初始界面 Allocations:檢測(cè)一個(gè)進(jìn)程(選擇自己的app)內(nèi)存分配和使用情況等我們啟動(dòng)Allocat...
編譯環(huán)境 macOS Big Sur 11.1 Xcode 12.2 Python 2.x brew install cmake ninja VSCode 編譯步驟 準(zhǔn)備工作...
module(模塊):最小的代碼單元一個(gè)module是機(jī)器代碼和數(shù)據(jù)的最小單位徙邻,可以獨(dú)立于其他代碼單位進(jìn)行鏈接通常,module是通過編譯單個(gè)源文件生成的目標(biāo)文件畸裳。例如:當(dāng)前...
從今天開始,進(jìn)入swift學(xué)習(xí)篇章淳地。 想了解OC底層原理怖糊,可查看?? OC底層原理 學(xué)習(xí)大綱[http://www.reibang.com/p/9e19354c0266]本系...
延遲存儲(chǔ)屬性 延遲屬性賦值&大小 在hotpot.age賦值前和賦值后各打個(gè)斷點(diǎn)颇象,x/8g看下內(nèi)存地址伍伤,可以看到賦值前是0x0,沒有值遣钳。 我們知道不加lazy的情況下內(nèi)存大小...