Ivar与objc_property_t区别

Ivar包含了objc_property_t; 声明“xxx”的objc_property_t属性之后,编译器会自动生成相对应的以“_xxx”为名的成员变量。若声明“_xxx”的属性,相对应的成员变量名为“_ _xxx”。

objc_property_t是Ivar的子集。

你可能感兴趣的:(Ivar与objc_property_t区别)