oc定义私有变量和私有属性

来源:互联网 发布:淘宝上的主机靠谱吗 编辑:程序博客网 时间:2024/05/21 08:29

oc私有变量如下定义

@interface Person : NSObject {

    @private

    NSString *name;

}

在Person类中,name是私有变量,也可以去掉@private关键字,定义成员变量默认是私有的


oc的私有属性在.m文件的类延展中定义,如下

@interface Person ()


@property (nonatomic,assign) int age;


@end

在Person类中,name是私有属性
0 0