
前言 今天我們結合前面所學的OC底層來對經典的面試題進行分析,將學習成果運用到實踐中。 目錄 1、簡介 在日常開發中我們經常用到isKindOf...
前言 通過上一篇 《OC底層系列四》-isa&superclass分析》[http://www.lxweimin.com/p/532736522...
前言 通過上一篇 《OC底層系列三》-對象和類的關聯[http://www.lxweimin.com/p/2d1bb63fd616]中我們知道對...
前言 在探究OC底層源碼的時候,涉及到了聯合體和位域相關知識。比如objc_objct里面的isa_t就是一個聯合體,isa_t里面就有位域類型...
前言 我們都知道對象由類實例化而來,在上一篇《OC底層系列二》-對象[http://www.lxweimin.com/p/8be91ef4bfe...
前言 我們想要了解OC的底層是如何實現的,比如alloc背后的的實現流程,我們如何去探究?總結了一下有幾下幾種辦法:1.通過斷點追蹤2.通過通過...
前言 上一篇我們分析了alloc&init&New的實現,創建一個對象實際上返回了一個id類型的obj,今天讓我們來剖析這個obj。 目錄 簡介...
前言 我們在開發過程中,接觸最多的就是[[NSObjec alloc] init]或者[NSObject New]了,因此想要探究OC的底層原理...
前言 在iOS底層源碼學習中,會需要分析一個結構體所占用的內存大小,這里面就涉及到了內存對齊 今天,我將結合內存對齊的概念、原因、規則、實際例子...