博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
swift 文件修饰符
阅读量:7042 次
发布时间:2019-06-28

本文共 370 字,大约阅读时间需要 1 分钟。

  1. Private:

    只允许在当前的类中调用,不包括extension,private是真正的私有访问控制,用private修饰的方法不可以被代码域之外的地方访问

  2. FilePrivate:

    相当于过去的private,修饰的属性或者方法只能在当前的swift源文件中访问。即在同一个文件中,所有的filepriva方法属性都可以访问到

  3. Public:

    修饰的属性或者方法可以在其他作用域被访问,但不能在重载override中被访问,也不再集成方法的extension中被访问

  4. Open:

    过去的public,修饰的属性或者方法可以在其他作用域被访问,也可以在其他作用域被集成或者重载override

  5. internal:

    默认

优先级排序: open > public > internal(默认) > fileprivate > private

转载地址:http://uvhal.baihongyu.com/

你可能感兴趣的文章
sql 去除重复值的问题
查看>>
centos7 修复引导
查看>>
【以2-SAT为主题的婚礼UVA11294】
查看>>
导航浮动
查看>>
Linux命令——watch
查看>>
什么是事物?
查看>>
Python HTTPServer
查看>>
团队作业4——beta阶段冲刺2
查看>>
20个人事主管最常问的问题和最喜欢的答案
查看>>
说说API的防重放机制
查看>>
基于ThreadPool的简单工作管理器
查看>>
webservice 获取调用者IP
查看>>
Eclipse for php + Xdebug搭建PHP的调试环境
查看>>
非官方python库地址
查看>>
VBA 选择文件
查看>>
ADO.NET
查看>>
bzoj 2428: [HAOI2006]均分数据
查看>>
ART的堆内存布局
查看>>
MySQL创建数据库/表等基本命令操作
查看>>
CF每日一练(1.20)
查看>>