对象初始化&内存分配

262 阅读1分钟

截屏2021-06-07 上午10.11.35.png

探索alloc做了什么

截屏2021-06-07 上午11.00.26.png 截屏2021-06-07 上午11.01.07.png 查看后续调用了什么 截屏2021-06-07 上午11.25.32.png 截屏2021-06-07 下午2.26.20.png 截屏2021-06-07 下午2.30.43.png

对象与类关联

大师班.jpg

对象所占内存大小

截屏2021-06-07 下午5.19.48.png

以空间换时间

截屏2021-06-07 下午5.20.10.png

内存对齐

截屏2021-06-09 下午4.34.41.png 截屏2021-06-09 下午4.27.24.png 截屏2021-06-09 下午4.24.05.png

malloc

截屏2021-06-09 下午4.57.00.png 大师班.jpg 截屏2021-06-10 下午3.08.05.png 截屏2021-06-10 下午3.09.33.png

为什么会先调用objc_alloc

大师班.jpg 截屏2021-09-01 下午4.12.19.png