如何在objective-c中声明一个Class属性?

时间:2016-03-31 11:48:40

标签: ios

如何在objective-c中声明一个Class属性?

像这样:

@property Class praise_usersClass;

是的,对吗?

1 个答案:

答案 0 :(得分:1)

在Objective-C中,Class是指针类型,基本上也是一个对象。因此,您可以将属性定义为类型Class,就像任何其他对象一样,但您不需要指定指针,因为它是typedef定义的一部分。

你的榜样很好:

@property Class praise_usersClass;

但仅供参考,请注意您尚未指定任何属性,因此将应用默认值:

@property (atomic,strong,readwrite) Class praise_usersClass;

有关详细信息:Are classes structs or struct pointer