《iOS开发@property关键字.docx》由会员分享,可在线阅读,更多相关《iOS开发@property关键字.docx(1页珍藏版)》请在三一文库上搜索。
声明一个属性时,头文件中:interface MyClass : NSObjectfloat value;property float value;end实现文件中:synthesize float value;synthesize指令相当于让编译器同时为你实现getter和setter方法,等同于:-(float)value;-(void)setValue:(float)newValue;当有一种情况例外,就是当属性是boolean类型时。另外,如果你只需要实现 getter或setter中的某一个方法,那么就不需要使用 synthesize 指令,只需要实现上诉两个方法中的其中一个就可以了。更多信息请查看IT技术专栏