我想知道如何在以下情况下验证来自UITextField
的输入:
NSString *str = [UItextfield1 text];
long long value = [str longLongValue];
我如何先检查数字是否会回绕,如果它在传递之前是数字?
答案 0 :(得分:2)
不要先检查,检查后。 The docs for longLongValue
说如果无法转换字符串,value
将为0.如果其幅度太大,您将获得LLONG_MAX
或LLONG_MIN