我想获取两个textfields值并添加值并将它们显示到另一个textField中。
如何以编程方式执行此操作?
答案 0 :(得分:1)
关注this tip,然后添加两个NSNumber。
NSNumberFormatter * f = [[NSNumberFormatter alloc] init]; [f setNumberStyle:NSNumberFormatterDecimalStyle]; NSNumber * myNumber = [f numberFromString:ftext]; NSNumber * myNumber2 = [f numberFromString:ftext2]; float out = [myNumber floatValue] + [myNumber floatValue]; [f autorelease];
-Dan
答案 1 :(得分:1)
floatValue
上还有一个NSString
方法,所以你也可以这样做:
float sum = [textField1.text floatValue] + [textField2.text floatValue];
哪一点更简洁。