为 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
,因此它不需要是可选的。
我想为 Int 写一个计算 属性。 如何引用当前的 Int 值?
extension Int {
var asString: String {
get {
// <--
}
}
}
我不明白如何引用当前值。
注意: 我知道有一个“描述”。我想自己了解如何实现这个
您需要使用 self
.
extension Int {
var currentValueString: String {
String(self)
}
}
与您的问题无关,但为什么 属性 是可选的?您始终可以将 Int
转换为 String
,因此它不需要是可选的。