首页 > 代码库 > 20、成员变量和属性
20、成员变量和属性
成员变量
属性
区别:类内使用成员变量,类外使用属性
属性是成员变量的外部接口,属性为了让类外可以访问成员变量
比如:姓名、年龄、性别,都是人固有的,是成员变量
再比如:
People.h
#import <Foundation/Foundation/h>@interface People : NSObject{ NSString *_peopleName; int _peopleAge; int _peopleSex;//上面三者为成员变量}//这时候是不能在main函数写p.peopleName@property(nonatomic,strong)NSString *peopleName;@end//声明peopleName为属性//这时候可以在main函数写p.peopleName
20、成员变量和属性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。