
一 : 什么是敏捷 敏捷的各路諸侯 極限編程(xp) scrum msf(微軟解決方案框架) 敏捷是相對的 敏捷十二條準(zhǔn)則 二 : scrum(...
一 : 常用API ① : 獲取isa指向,獲得類對象或者元類對象 ② : 修改isa指向 ③ : 判斷一個oc對象是否對class對象 二 :...
一 : 幾種情況底層調(diào)用 減 號 方法底層 加號 方法底層 二 : 面試題 代碼執(zhí)行效果以及原因. 上述代碼結(jié)構(gòu)分析 其代碼結(jié)構(gòu)相當(dāng)于實例對象...
一 : 對象方法消息轉(zhuǎn)發(fā) 當(dāng)前兩個階段 都搞不定的時候調(diào)用消息轉(zhuǎn)發(fā)機制. 如果forwardingTargetForSelector返回的是ni...
一 : 測試方法緩存 對象調(diào)用某個方法的時,會去類對象方法列表中查找,找到以后候會緩存到其散列表中,假如沒找到則去父類的類對象中查找,此時找到之...
一 位運算技巧 在設(shè)計枚舉的時候 ,可以傳多值 二 : 細節(jié) isa指針 含義 源碼結(jié)構(gòu) 如果沒有c++析構(gòu)函數(shù),或者關(guān)聯(lián)對象,將不會做下面框框...
一 : isa 用一個字節(jié)來描述三個bool值屬性 取出特定位 & 對應(yīng)想取的位 置為 1 ,轉(zhuǎn)換成bool 代碼優(yōu)化 設(shè)置值 結(jié)構(gòu)體位域 結(jié)構(gòu)...
一 : __weak 與 __unsafe_unretained 內(nèi)存圖 解決方式 : __weak typeof(perosn) 與上面相同,...
一 : __block 修飾的int age,block會對其進行強引用. block copy操作拷貝到堆中,其使用的__block 修飾的變...