手机
当前位置:查字典教程网 >编程开发 >IOS开发 >iOS开发@property关键字
iOS开发@property关键字
摘要:声明一个属性时,头文件中:@interfaceMyClass:NSObject{floatvalue;}@propertyfloatvalu...

声明一个属性时, 头文件中:

@interface MyClass : NSObject

{

float value;

}

@property float value;

@end

实现文件中:

@synthesize float value;

@synthesize 指令相当于让编译器同时为你实现getter和setter方法,等同于:

-(float)value;

-(void)setValue:(float)newValue;

当有一种情况例外,就是当属性是boolean类型时。

另外,如果你只需要实现getter或setter中的某一个方法,那么就不需要使用@synthesize指令,只需要实现上诉两个方法中的其中一个就可以了。

【iOS开发@property关键字】相关文章:

iOS开发之触摸事件以及手势

iOS开发之UIScrollView控件详解

iOS开发中Quartz2D控制圆形缩放和实现刷帧效果

iOS的UI开发中UITabBarControlle的基本使用教程

IOS开发之路--C语言预处理

详解iOS App开发中Cookie的管理方法

iOS开发:八次尝试 带你走进精益编程

iOS开发中使用UIScrollView实现图片轮播和点击加载

值得收藏的iOS开发常用代码块

iOS开发中最基本的位置功能实现示例

精品推荐
分类导航