为Int编写一个计算属性。迅速

我想为 Int 编写一个计算属性。如何引用当前的 Int 值?

extension Int {
    
    var asString: String {
        get {
          // <--
        }
    }
    
}

我不明白如何引用当前值。

注意:我知道有一个“描述”。我想了解如何自己实现

回答

您需要使用self.

extension Int {
    var currentValueString: String {
        String(self)
    }
}

与您的问题无关,但为什么该属性是可选的?您始终可以将 an 转换Int为 a String,因此它不需要是可选的。


以上是为Int编写一个计算属性。迅速的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>