- 当我调用我的字符串时,数据不会计算,我收到错误。是我的编码(如下所示)?是否有可能有3个数据字段,而ans是3个最低2个整数的总和?这是在扼杀我的大脑。 (我已经为X,Y,Z
)声明了可选的整数帮助!谢谢。
- (我正在合成2个单独的TextFields
(最后,第二个和第三个),标签和字符串也是如此。我也在合成计算应该出现的最后一个字段,那就是{ {1}})。
totalTextField, totalLabel, totalString
答案 0 :(得分:0)
好吧,如果我遇到问题你想要打印出最低的两个整数的总和(我不明白是否在textField或标签中)。
这三个数字应由用户在lastTextField
,secondTextField
和thirdTextField
中设置。
如果这是正确的(并且为所有textField正确设置了委托),则可以使用- (void)textFieldDidEndEditing:(UITextField *)textField
方法执行操作。
要获取textField中的值,您可以调用textField的intValue
属性的text
方法,即
[[lastTextField text] intValue];
(与调用doubleValue
,floatValue
等同样的方式)。
这样您就可以访问textFields中的值。
要更新最终结果,您应调用setText:
的{{1}}方法(如果您要更新totalTextField
,则方法相同)。即如果您将结果保存在名为totalLabel
的int中,则可以调用
res
希望有所帮助