我怎么说:如果 label.text == 任何 Int
if label.text == (Any, Int) {
label1.text = "Might be another Integer"
}
如果您有足够的时间再回答一个问题,那就太好了: 我怎么说:如果 label.text == 除 42 之外的任何 Int
请将问题分开,谢谢您的帮助
最佳答案
您是否正在寻找这样的东西:
class Label {
var text: String? = "43"
}
let label = Label()
if let text = label.text, let int = Int(text) where int != 42 {
print("I'm \(int), not 42!")
}
// prints: I'm 43, not 42!
如果这看起来有点乱,你可以像这样包装它:
if
let text = label.text,
let int = Int(text)
where int != 42
{
print("I'm \(int), not 42!")
}
关于string - 我怎么说,如果 label.text == 任何 Int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36390487/