【问题标题】:Private property in data modeling and initializing数据建模和初始化中的私有属性
【发布时间】:2016-11-26 14:38:11
【问题描述】:

我是 Swift 开发的初学者。

我看了一个关于在 Swift 中进行数据建模的视频。这段代码如下:

private var _name: String!

var name: String {
    return _name
}

为什么我们需要这样做?我知道这很好,但你能向我解释一下它比直接定义的普通方式更好吗?

【问题讨论】:

标签: swift


【解决方案1】:

在您的情况下,您的名称重新声明无效 - 变量。

 private var _name: String!
 name = "xyz" {
 return _name
 }

 private var _name: String = ""
name {return _name}

【讨论】:

    猜你喜欢
    • 2012-02-07
    • 1970-01-01
    • 2011-02-16
    • 1970-01-01
    • 2020-06-12
    • 2013-12-16
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    相关资源
    最近更新 更多