【问题标题】:What static means in swiftswift中的静态意味着什么
【发布时间】:2016-12-18 00:19:56
【问题描述】:

我正在关注 stanford iOS / swift tutorial。在第 4 个视频中,他正在使用此代码

private struct Ratios {
    static let SkullRadiusToEyeOffset : CGFloat = 3
    static let SkullRadiusToEyeRadius : CGFloat = 10
    static let SkullRadiusToMouthWidth : CGFloat = 1
    static let SkullRadiusToMouthHeight : CGFloat = 3
    static let SkullRadiusToMouthOffset: CGFloat = 3
    static let SkullRadiusToBrowOffset : CGFloat = 5
    }

我真的不明白静态和类型属性的含义以及如果我不使用静态属性为什么它不起作用。有人可以解释一下吗?

【问题讨论】:

  • 您是否在 Google 上搜索过 What static means in swift(或 swift static properties 以获得更好的结果)?请记住,这应该始终是您高于提出问题的起点

标签: swift properties static


【解决方案1】:

可以在不创建类实例的情况下访问静态值,并且无论您创建多少实例,每个类仅创建一次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 2015-07-31
    • 2017-03-09
    • 1970-01-01
    • 2017-09-01
    • 1970-01-01
    • 2015-10-02
    • 2023-03-10
    相关资源
    最近更新 更多