我正在尝试构建一个calulator,它接受一个用户输入数字并除以3个不同的数字,返回3个不同的值,我尝试了几种代码但似乎无法使其工作。这是我已编写的代码:
<。>文件中的
@interface ViewController : UIViewController {
IBOutlet UITextField *userInput;
IBOutlet UILabel *label1;
IBOutlet UILabel *label2;
IBOutlet UILabel *label3;
}
-(IBAction)calculate;
-(IBAction) hideKeyboard;
@end
在.m文件中
@implementation ViewController
-(IBAction)calculate {
NSString *input = userInput.text;
NSString *result1 = label1.text;
NSString *result2 = label2.text;
NSString *result3 = label3.text;
int num1;
int num2;
int num3;
int num4;
num1 = [input intValue];
num2 = [result1 400];
num3 = [result2 2500];
num4 = [result3 500];
result1 = num1 / num2;
result2 = num1 / num3;
result3 = num1 / num4;
label1.text = [NSString stringWithFormat: @"%d", result1];
label2.text = [NSString stringWithFormat: @"%d", result2];
label3.text = [NSString stringWithFormat: @"%@", result3];
}
-(IBAction)hideKeyboard {
[userInput resignFirstResponder];
}
赞赏任何意见。