为 Int 写一个计算 属性 。 Swift

Write a computed property for Int . Swift

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

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

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

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

您需要使用 self.

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

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