您的位置:首页 > 其它

016.getter= setter= 属性特性

2015-07-23 02:25 274 查看
---------------
main.m
---------------
#import
<Foundation/Foundation.h>

@interface
FKItem : NSObject

//
使用@property定义一个property,并指定自定义的getter、setter方法名
@property
(assign
,
nonatomic ,
getter=qu ,
setter=cun:)
int price;
@end

@implementation
FKItem
@end

int
main()

{
FKItem* item = [[FKItem alloc] init];
[item cun:30];
NSLog(@"item的price为:%d"
, [item qu]);
}

一、编写本节代码的具体步骤:
1.可仿照第二章001节的代码编写步骤,可以把类的接口文件,类的实现文件写在main.m文件中。

二、本节代码涉及到的知识点:
1.getter= setter= 可以自定义的getter、setter方法名。
2.readonly:只生成get方法,不生成set方法。
3.readwrite:生成get方法和set方法。(默认的)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: