ios对象中的变量理解

//ViewController.h
@interface ViewController : UIViewController {
    //a是成员变量,相当于java中的protected,可以被子类继承。不常用 兼容早期的写法
    NSInteger a;
}
//b相当于java中的public,既可以被子类继承,也可以被外部访问。常用
@property (nonatomic,assign) NSInteger b;

@end

//ViewController.m
@interface ProductsViewController () {
    //private 不常用 兼容早期的写法
    NSInteger c;
}
//private , d can get by self. 常用 
@property (nonatomic,assign) NSInteger d;

@end
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容