ios基础知识——get,set方法

来源:互联网 发布:淘宝 优惠券 设置 编辑:程序博客网 时间:2024/06/06 15:54

//.h文件

@interface Person : NSObject

{

    NSString * _name;

}

- (void)setName:(NSString*)name;

- (NSString *)name;

@end

//.m文件

- (void)setName:(NSString*)name{

    if (name != _name) {//如果旧值和将要付给它的新值不相等的话,就给它赋新值,

        [name retain];//新值retain一次

        [_name release];//旧值release掉

        _name = name;//赋给新值

    }

}

- (NSString *)name{

    return  _name;

}


原创粉丝点击