对象属性:
1、private修饰的属性:只能在本类内部访问,分类和外部都不能访问(彻底私有)
2、fileprivate修饰的属性:在本类和分类中可以访问,外部不能访问(部分私有)
3、直接用let或var修饰的属性:在本类、分类和外部都可以访问(开放)
4、在分类中只能声明计算属性,不能声明存储属性
1、private修饰的属性:只能在本类内部访问,分类和外部都不能访问(彻底私有)
2、fileprivate修饰的属性:在本类和分类中可以访问,外部不能访问(部分私有)
3、直接用let或var修饰的属性:在本类、分类和外部都可以访问(开放)
4、在分类中只能声明计算属性,不能声明存储属性
本文详细介绍了Swift中的访问控制概念,包括private、fileprivate以及默认公开属性的区别,并解释了为何分类中只能声明计算属性的原因。
1263

被折叠的 条评论
为什么被折叠?



