专栏首页编程语言Swift:属性访问类别

Swift:属性访问类别

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/Mayxc/article/details/102801864

Swift访问属性限制:privateinternalpublic

private:仅限在本文件里面访问

internal:系统默认,即:同类中、同一个target中可以使用

public:不同target中可以使用,建议尽量减少使用

外部禁止写入,打开读取功能:

class testClass {
    private(set) var number:Int?
}

效果:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MAC:Xcode loading 未响应

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    菜菜不吃蔡
  • xcode 真机包导入方式

    将下载好的真机包复制到:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platfo...

    菜菜不吃蔡
  • Swift:delegate

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    菜菜不吃蔡
  • AVPlayer 添加音频播放功能

    大家好,本文是 iOS/Android 音视频开发专题 的第八篇,该专题中 AVPlayer 项目代码将在 Github 进行托管,你可在微信公众号(Geek...

    100001509164
  • 聊聊debezium的ChangeEventQueue

    debezium-v1.1.1.Final/debezium-core/src/main/java/io/debezium/connector/base/Cha...

    codecraft
  • 聊聊debezium的ChangeEventQueue

    debezium-v1.1.1.Final/debezium-core/src/main/java/io/debezium/connector/base/Cha...

    codecraft
  • 聊聊spring-data-redis的连接池的校验

    spring-data-redis/2.0.10.RELEASE/spring-data-redis-2.0.10.RELEASE-sources.jar!/o...

    codecraft
  • 为 Confluence 6 配置发送邮件消息

     > 基本配置(General Configuration) > 邮件服务器(Mail Servers)。这里列出了所有当前配置的 SMTP 服务器。

    HoneyMoose
  • 分布式分析引擎Kylin Spring DataSource封装

    Apache Kylin™是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBa...

    高广超
  • 聊聊otter的NodeTask

    otter/node/common/src/main/java/com/alibaba/otter/node/common/config/model/NodeT...

    codecraft

扫码关注云+社区

领取腾讯云代金券