UITextField
我想知道在这种情况下如何验证来自 a 的输入:
NSString *str = [UItextfield1 text];
long long value = [str longLongValue];
如何首先检查数字是否不会环绕,以及在传递之前是否为数字?
UITextField
我想知道在这种情况下如何验证来自 a 的输入:
NSString *str = [UItextfield1 text];
long long value = [str longLongValue];
如何首先检查数字是否不会环绕,以及在传递之前是否为数字?
不要先检查,后检查。文档longLongValue
说如果字符串无法转换, value
将为0。如果它的大小太大,你会得到LLONG_MAX
或LLONG_MIN