xcode4计算器代码问题

时间:2013-06-29 20:42:24

标签: xcode4

我正在尝试构建一个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];
}

赞赏任何意见。

0 个答案:

没有答案