结构体生成的汇编指令比class
如果一个对象只是少许的方法,且不需要被继承的,建议优先使用结构体
调用前8个字节+偏移量找到对应的方法
小括号取内存
代码区
全局区
堆空间
栈空间
swift多态类似C++虚表,编译完就确定
便携初始化器
结构体生成的汇编指令比class
如果一个对象只是少许的方法,且不需要被继承的,建议优先使用结构体
调用前8个字节+偏移量找到对应的方法
小括号取内存
代码区
全局区
堆空间
栈空间
swift多态类似C++虚表,编译完就确定
便携初始化器