Swift3.0中新增加了两种访问控制权限: filepriva

2017-05-04  本文已影响13人  野比大雄001

1.fileprivate:显式的表明,这个元素的访问权限为文件内私有。离开了这个类或者结构体的作用域外面就无法访问。

2.open:则是弥补public语义上的不足,这个元素可以在其他作用域被访问,这个元素可以在其他作用域被继承或者override

3.现在的访问权限则依次为:open,public,internal,fileprivate,private。

上一篇 下一篇

猜你喜欢

热点阅读