isa詳解

在arm64架構之前,isa就是一個普通的指針,存儲着Class、Meta-Class對象的內存地址 從arm64架構開始,對isa進行了優化,變成了一個共同體(union)結構,還使用位域來存儲更多的信息 nonpointer 0,代表普通的指針,存儲着class、Meta-Class對象的內存地址 1,代表優化過,使用位域存儲着更多的信息 has_assoc 是否有設置過關聯對象,如果沒有,釋
相關文章
相關標籤/搜索