Swift 访问级别 open public internal

2019-01-25  本文已影响4人  NapoleonY

概述

Swift 中提供了五种不同的访问级别,分别为 open、public、internal、fileprivate、private。

open、public

internal

默认访问级别。实体能别统一模块内的任何实体访问,而不能被模块外的实体访问

fileprivate

限制实体只能在其定义的文件内访问

private

限制实体只能在其定义的作用域以及同一文件内的 extension 访问

参考

  1. 访问控制
上一篇 下一篇

猜你喜欢

热点阅读