关于delegate的Man类里那句@pro perty id<ManDelegate>delegate;

mouse鼠标 Objective-C语言应用... 最后由 mouse鼠标 于2016年01月20日回复

  • 3 回答
  • 1.7k 浏览

这句话我有些疑惑,先是在@property,这个不是用来修饰类中实例变量的属性的吗?我记得是没有在@interface或者@implementation中声明的实例变量是不能用@property的吧,但视频说这样写就相当于创建了一个对象,我还是有些不明白,其他的实例变量也可以这么用属性定义吗?求解?

  • 极客学院-silence 2016年01月20日 回答 #1楼
  • 变量前面加  @property,代表这个变量是属性变量,会自动加set和get方法,如果你是写在类的{}里,那这个就是成员变量。具体你可以去搜索下这两种变量的区别和用法

  • 1 评论