我有一个TextField,我想验证输入的文本是否为整数.我该怎么做?
我想写一个这样的函数:
func isStringAnInt(string: String) -> Bool {
}
Run Code Online (Sandbox Code Playgroud)
Luc*_*tti 30
您还可以添加到String计算属性.
计算属性中的逻辑与OOPer描述的逻辑相同
extension String {
var isInt: Bool {
return Int(self) != nil
}
}
Run Code Online (Sandbox Code Playgroud)
"1".isInt // true
"Hello world".isInt // false
"".isInt // false
Run Code Online (Sandbox Code Playgroud)
OOP*_*Per 22
使用此功能
func isStringAnInt(string: String) -> Bool {
return Int(string) != nil
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15845 次 |
| 最近记录: |