6.ISA小記

最近在整理面試的內(nèi)容,突然看到isa指針,就簡單了解一下,可能時間比較緊,也沒能找很全,就簡單了解了一下。


  1. 每一個對象都有一個isa指針,這個指針指向的是該對象的類。
  2. 類也是一個對象,它必須是另一個類的實例,這個類就是元類。(metaclass),元類保存了類方法列表,當一個類方法被調(diào)用時,元類就會首先查找它本身是否有該類方法的實現(xiàn),若沒有,則繼續(xù)向上向父元類的方法列表中查找,如是循環(huán),直到根元類。
  3. 元類也具有isa指針,元類的isa指針指向根元類,根元類的isa指針指向自己。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)至元數(shù)據(jù)結(jié)尾創(chuàng)建: 董瀟偉,最新修改于: 十二月 23, 2016 轉(zhuǎn)至元數(shù)據(jù)起始第一章:isa和Class一....
    40c0490e5268閱讀 2,072評論 0 9
  • 首先說明,這篇文章幾乎都是抄錄的別人的博客,簡書文章,在此總結(jié),只是為了方便記憶和以后閱讀,如果有什么失禮的地方,...
    LiYaoPeng閱讀 5,344評論 1 14
  • 一、Runtime簡介 Runtime簡稱運行時。OC就是運行時機制,也就是在運行時候的一些機制,其中最主要的是消...
    林安530閱讀 1,118評論 0 2
  • 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的轉(zhuǎn)載 這篇文章完全是基于南峰子老師博客的...
    西木閱讀 30,892評論 33 466
  • 文|瀟鈴子 我們每個人就像是一粒沒有任何標記的種子,播種之后需要等待。這個過程不會太短,但是也不會長到讓你失去耐心...
    安羽心理閱讀 309評論 0 0

友情鏈接更多精彩內(nèi)容