我的代码包含几个用于输入数字的uitextfields,我想将这些数字加在一起以更新uilabel。
我可以执行所有更新以及标签和字段,但无法使其添加工作。
刚才我有:
label.text = (textfield1.text + textfield2.text);
我假设我需要将这些文本字段输入转换为int,但不知道该怎么做...
答案 0 :(得分:1)
你需要做几个额外的步骤:
例如(我在我的情况下使用float,您可以将其更改为您想要的任何类型):
float textField1Value = [textfield1.text floarValue];
float textField2Value = [textfield2.text floarValue];
label.text = [NSString stringWithFormat:@"%f", textField1Value + textField2Value];
希望有所帮助。