
關(guān)于作者 理查德·費(fèi)曼锈至,在愛因斯坦之后众雷,又一個偉大的物理學(xué)家稚晚。他在1965年獲得了諾貝爾物理學(xué)獎姻采,提出了費(fèi)曼圖雅采、費(fèi)曼規(guī)則和重整化的計(jì)算方法,為研究量子電動力學(xué)和粒子物理學(xué)提供...
Runloop應(yīng)用: Timer失效問題; 線程保活; Runloop的運(yùn)行邏輯: 入口函數(shù) 通知Observers:進(jìn)入Loop; 通知Observers:即將處理Time...
objc_msgSend()實(shí)現(xiàn) 3. 消息轉(zhuǎn)發(fā):__forwarding__ 這個階段代碼沒有開源巴刻,這里有一份國外整理的偽代碼(提取碼: du9w). 以下方法都有實(shí)例方法...
傳送門: Runtime的幾個常規(guī)應(yīng)用 類相關(guān): 動態(tài)創(chuàng)建一個類(參數(shù):父類席函,類名,額外的內(nèi)存空間) Class objc_allocateClassPair(Class s...
關(guān)于作者 邁克爾?普鳴教授妈踊,哈佛大學(xué)獲得杰出教學(xué)教席的教授,他開設(shè)的中國哲學(xué)課在哈佛大學(xué)的受歡迎程度排在前三泪漂±扔克里斯蒂娜?格羅斯?洛,作家和自由撰稿人萝勤,哈佛大學(xué)東亞歷史專業(yè)博...
案例: 開便利店,為增加人氣舵抹,想做一次促銷》净ⅲ現(xiàn)在有兩個營銷方案,第一惧蛹,針對某款牙膏扇救,買一送一刑枝,吸引客戶;第二迅腔,針對同樣這款牙膏装畅,購買即送一張刮刮卡,有十分之一的概率獲得大獎沧烈。...
場景如下: 當(dāng)離開作用域時掠兄,person對象銷毀,所以“1”號線消失锌雀; “2”蚂夕、“3”因?yàn)槭菑?qiáng)引用,所以相互持有腋逆,對方都不會得到釋放婿牍。 解決: RAC 環(huán)境下: __weak...
方法: - (void)setValue:(id)value forKeyPath:(NSString *)keyPath;- (void)setValue:(id)valu...
KVO的本質(zhì): 本質(zhì)是重寫set方法上遥。 1、利用Runtime API 動態(tài)生成一個全新的子類争涌,并且讓instance對象的isa指向這個全新的子類粉楚;2、當(dāng)修改instanc...
Category的原理 Category編譯之后的底層結(jié)構(gòu)是struct category_t第煮,里面存儲著分類的對象方法解幼、類方法、屬性包警、協(xié)議信息; 在程序運(yùn)行的時候底靠,runt...
+initialize方法會在類第一次接收到消息時調(diào)用; 調(diào)用順序: 先調(diào)用父類的+initialize鳄逾,再調(diào)用子類的稻轨。(先初始化父類,再初始化子類雕凹,每個類只會初始化1次殴俱。)...