【发布时间】:2010-02-14 11:35:29
【问题描述】:
我正在尝试将五个UITextFields 中的整数相加并将它们发布到UILabel。
这是我尝试过的代码,但它不能正常工作。标签中显示的数字是 not 我的文本字段的总和。我也尝试过发布到文本字段而不是标签,结果相同。构建时没有错误或警告。
int val = [textfield1.text intValue]
val = val+[textfield2.text intValue];
val = val+[textfield3.text intValue];
val = val+[textfield4.text intValue];
val = val+[textfield5.text intValue];
NSString *labelStr = [[NSString alloc] initWithFormat:@"%i", val];
label.text = labelStr;
代码有问题?替代代码?感谢所有答案!
【问题讨论】:
-
不是重复的,因为 OP 给出了他正在使用的代码,另一个因信息不足而被关闭
-
他也在上一个问题中发布了代码(作为评论)。他似乎也忽略了以前的 cmets,例如他的术语很混乱,因为 Xcode 是 IDE 的名称,而不是编程语言或框架。
-
上一个问题因未提供足够信息而被关闭。提问者重新询问了更多信息,现在您要再次关闭它吗?如果他无法收到原始问题的答案并且您不让他发布新问题,那么他(我正在使用此性别中立)应该如何从我们这里获得解决问题的方法?
标签: objective-c cocoa-touch uikit uitextfield uilabel