我有一个Textfield,我想测试它的输入值是否为Int类型.
代码如下:
import SwiftUI
struct ContentView: View {
@State var integer: String = ""
var body: some View {
TextField("Enter an integer", text: $integer)
Button(action: {
if (Int(integer)//here is where I want to figure out whether the value is of type Int) {
print("Yay")
} else {
print("not an integer")
}
}, label: {
Text("Check")
})
}
}
肯定有一种简单的方法来做这件事,但我一直没能弄明白.