如何将uitextfield整数转换为字符串

时间:2016-05-10 12:58:48

标签: ios objective-c

我是iOS新手。我需要将textfield整数值转换为字符串。我创建了文本字段名称为value1,字符串为str1

str1 = [NSString stringWithFormat:@"%d", value1];

1 个答案:

答案 0 :(得分:2)

默认情况下,UITextField会返回NSString值。

  

所以你可以获得这样的任何价值:

NSString *str1 = value1.text;
  

就这么简单,但是如果你想把它转换为Int那么,

int strInt = str1.intValue;
NSInteger strInteger = str1.integerValue;
  

如果要转换为Double值,

double strDouble = str1.doubleValue;
CGFloat strCGFloat = str1.doubleValue;
  

是的,如果您不需要在str1上执行任何操作,那么您不需要创建实例,您可以直接转换它。

int strInt = value1.text.intValue;
NSInteger strInteger = value1.text.intValue;