我是 Objective-C 的新手,并且正在一点一点地学习它,对此我有一个疑问。
例如,我制作了一个关于增加或减少数字的 iPhone 应用程序,默认数字设置为 0。通过按向上、向下或重新启动按钮,您有不同的命令选项。我想发挥 if 语句,例如。当标签编号 (0) 等于五 (5) 时,会出现一个弹出框,或显示“您已达到编号 5”的文字;这只是学习并能够在未来的应用程序或游戏中实现这一点。
视图控制器.h
#import <UIKit/UIKit.h>
int Number;
@interface ViewController : UIViewController {
IBOutlet UILabel *Count;
}
- (IBAction)Up:(id)sender;
- (IBAction)Down:(id)sender;
- (IBAction)Restart:(id)sender;
@end
视图控制器.m
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (IBAction)Up:(id)sender {
Number = Number + 1;
Count.text = [NSString stringWithFormat:@"%i", Number];
}
- (IBAction)Down:(id)sender {
Number = Number - 1;
Count.text = [NSString stringWithFormat:@"%i", Number];
}
- (IBAction)Restart:(id)sender {
Number = 0;
Count.text = [NSString stringWithFormat:@"%i", Number];
}
- (void)viewDidLoad {
Number = 0;
Count.text = [NSString stringWithFormat:@"%i", Number];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}