動(dòng)態(tài)鏈接的步驟基本上分為3步: 啟動(dòng)動(dòng)態(tài)鏈接器本身 裝載所有需要的共享對(duì)象 重定位和初始化 動(dòng)態(tài)鏈接器自舉 動(dòng)態(tài)鏈接器本身也是一個(gè)共享對(duì)象,但是...
動(dòng)態(tài)鏈接出現(xiàn)的原因 靜態(tài)連接的方式對(duì)于計(jì)算機(jī)內(nèi)存和磁盤的空間浪費(fèi)非常嚴(yán)重酵镜。特別是多進(jìn)程操作系統(tǒng)情況下性宏,如果每個(gè)程序內(nèi)部除了都保留著printf(...
首先在用戶層面,bash進(jìn)程會(huì)調(diào)用fork()系統(tǒng)調(diào)用創(chuàng)建一個(gè)新的進(jìn)程,然后新的進(jìn)程調(diào)用execve()系統(tǒng)調(diào)用執(zhí)行指定的ELF文件,原先的ba...
為什么說NSObject 的 isa 指針指向class對(duì)象源碼getclass的實(shí)現(xiàn)如下 OC 的 Class 對(duì)象 是 objc_cla...
市面上常見的緩存庫(kù)分類 基于文件系統(tǒng) :TMDiskCache, PINDiskCache, SDWebImage 優(yōu)點(diǎn):實(shí)現(xiàn)都比較簡(jiǎn)單缺點(diǎn):不...
FBRetainCycleDetector 是干什么的的烁? FBRetainCycleDetector 是facebook 開源的,用于檢測(cè)引起內(nèi)...
wkwebview 在h5頁面展示性能上有很大的提升诈闺,但是很多時(shí)候渴庆,大家在wkwebview的cookie管理上要做很多的努力,還無法達(dá)到曾今在...
今天昨天遇到了一個(gè)新坑买雾,自己記錄一下,也可以供大家嘲笑一下杨帽。我為了開發(fā)調(diào)試組件方便漓穿,copy了一份XXiphone4的工程(主工程),將自己的組...
Js中存在和OC同等意義的閉包(block& closure)閉包可看作匿名函數(shù)注盈,例如: 函數(shù)中 給element的onclick屬性賦值了一個(gè)...