gpt4 book ai didi

swift - 有没有办法在 Swift 中将 rawValue 称为不同的命名成员?

转载 作者:行者123 更新时间:2023-11-28 10:21:12 25 4
gpt4 key购买 nike

在 Swift 中,如果

enum Number: Int {
case One, Two, Three, Four, Five
}

var five = Number.Five
print( five.rawValue )

是否可以使用内置 rawValue 以外的名称来引用原始值,例如一些对手头案例的独特描述,例如 numberInt 或类似的东西,例如

print( five.numberInt )

?

最佳答案

enum Number: Int {
case One, Two, Three, Four, Five

var numberInt : Int { return self.rawValue }
}

var five = Number.Five
print(five.rawValue) // 4
print(five.numberInt) // 4

关于swift - 有没有办法在 Swift 中将 rawValue 称为不同的命名成员?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34830727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com