-
struct是public型属性,属性可以直接构造方法里填写;
但class不行; -
struct的“=”是深拷贝,完全创建了新地址;
class是赋值; -
struct不能继承,class可以
-
struct是栈中,class是堆中;
-
struct线程比较安全;
-
struct无法被序列化成NSData
struct是public型属性,属性可以直接构造方法里填写;
但class不行;
struct的“=”是深拷贝,完全创建了新地址;
class是赋值;
struct不能继承,class可以
struct是栈中,class是堆中;
struct线程比较安全;
struct无法被序列化成NSData
本文标题:struct vs class
本文链接:https://www.haomeiwen.com/subject/dnxnfqtx.html
网友评论