进入到swift_allocObject,其属于libswiftCore.dylib,然后进入到底层源码 swift_allocObject _swift_allocObject源码 _swift_allocObject源码可知,主要有以下几个部分 1、通过swift_slowAlloc开辟空间并进行内存对齐 2、通过new (object) HeapObject(metadata); 初始化一个实例对象 3、返回对象是HeapObject,所以当前对象的内...