240 發(fā)簡信
IP屬地:湖北
  • Resize,w 360,h 240
    ios底層原理-006 cache分析

    之前的文章已經分析了objc_class中悼泌,ISA[http://www.reibang.com/p/300a3167c113]和bit[ht...

  • Resize,w 360,h 240
    isKindOfClass和isMemberOfClass底層分析

    一個iskindOfClass & isMemberOfClass的經典面試題 類方法調用 實例方法調用 打印結果如下 在分析結果之前夹界, 我們先...

  • Resize,w 360,h 240
    實例方法與類方法的歸屬

    我們知道實例方法存儲在類中,類方法存儲在元類中今天要探索的是可柿,類方法是屬于類還是屬于元類1.創(chuàng)建一個類鸠踪,定義一個實例方法和類方法做比較 main...

  • Resize,w 360,h 240
    內存偏移

    在類的結構分析[http://www.reibang.com/p/3e97c018df4c]中复斥,用到了內存偏移营密,在這里補充一下 普通指針 定義...

  • Resize,w 360,h 240
    iOS底層原理-005 isa

    我們知道OC對象都是結構體目锭。那怎么驗證呢 生成cpp文件驗證 創(chuàng)建一個工程评汰,創(chuàng)建一個Person類 編譯cpp文件的方法 1、clang cla...

  • Resize,w 360,h 240
    iOS底層原理-004 聯(lián)合體位域

    聯(lián)合體與結構體的區(qū)別 聯(lián)合體(union)被去,與結構體(struct)有極為相似的語法結構,跟struct一樣可以有多種數(shù)據(jù)類型和成員 結構體(s...

  • Resize,w 360,h 240
    iOS底層原理-003 類的結構分析

    準備工作 首先定義兩個類 繼承自NSObject的GLPerson 繼承自GLPerson的GLTeacher 創(chuàng)建對象 元類 進入lldb調試...

  • Resize,w 360,h 240
    iOS底層原理-002 struct內存對齊

    提出問題 當我們定義一個 struct 的時候,它在內存中是怎么存儲的丰捷?占用了多少字節(jié)的內存空間呢坯墨?這就是我們今天要探索的問題病往。 基本數(shù)據(jù)類型的...

  • Resize,w 360,h 240
    iOS底層原理-001 探索alloc

    alloc與init在對象初始化的作用 先列出一段代碼與輸出結果 輸出結果 發(fā)現(xiàn)三個對象都指向同一塊內存空間,初步認定init并沒有對p1做了處...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品