iOS底層實現alloc-init

## alloc: alloc通過內存對齊的方式在內存中開闢申請了空間, 伴隨着初始化了isa。 相當於建了一所固定大小的房子,並且指明瞭房子的所有者。 ## init: init直接返回了對象本身,沒有任何額外的操作。 正是因爲它什麼也不做,所以對開發者更友好,可以任意重寫, 提供給開發者一個初始化的接口。相當於讓開發者盡情的在房子裏面做精裝修。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章