IP屬地:廣東
我們之前的篇幅介紹了對(duì)象,也知道對(duì)象是一個(gè)類的實(shí)例。那么它的結(jié)構(gòu)又是怎么樣的。為了更直接的觀察。我們做好充足的前戲提前定義好了兩個(gè)類。Perso...
1. 前言 上一篇我們了解到了一個(gè)對(duì)象的屬性內(nèi)存分配和占用情況。并且額外引入了兩個(gè)結(jié)構(gòu)體做了對(duì)比。我們發(fā)現(xiàn)類跟結(jié)構(gòu)體好像有什么相似的地方。那到底...
1. 內(nèi)存對(duì)齊原理 上一篇提到了對(duì)象在alloc創(chuàng)建時(shí)內(nèi)存分配情況,這一篇我們來(lái)更加深入的來(lái)研究一下什么叫內(nèi)存對(duì)齊 1.1 準(zhǔn)備工作 話不多說(shuō),...
我們平時(shí)開發(fā)的時(shí)候經(jīng)常創(chuàng)建一個(gè)對(duì)象然后通過(guò) alloc 跟 init 方法創(chuàng)建對(duì)象。那么有沒有想過(guò) alloc 跟 init 里面到底做了哪...
我們都知道 NSString是一個(gè)Objective-C的類,但是我們有時(shí)候發(fā)現(xiàn)它的對(duì)象在內(nèi)存管理上貌似和其他對(duì)象有一些區(qū)別。由于這個(gè)類是@”H...