open : 级别最高,没有限制, 可以被任何文件访问、重新、继承。
public : 可以被所有文件访问, 但是只能在本文件中被重写和继承。
Internal :默认访问级别(和不写是一样的)访问范围: 在源代码所在的整个模块都可以访问。
fileprivate : 当前文件里可以被访问和重写
private : 访问范围 仅限于当前类。 他的子类也不能访问和重写。
open : 级别最高,没有限制, 可以被任何文件访问、重新、继承。
public : 可以被所有文件访问, 但是只能在本文件中被重写和继承。
Internal :默认访问级别(和不写是一样的)访问范围: 在源代码所在的整个模块都可以访问。
fileprivate : 当前文件里可以被访问和重写
private : 访问范围 仅限于当前类。 他的子类也不能访问和重写。
本文标题:Swift 访问控制
本文链接:https://www.haomeiwen.com/subject/qzbmhrtx.html
网友评论