I just want to initialize NumberOfSides to 5! and display it. just can't get it right!
.h
.m
.h
Code:
@interface HelloPolyViewController : UIViewController {
IBOutlet UILabel *NumberOfSidesLabel;
IBOutlet UIButton *decrease;
IBOutlet UIButton *increase;
int NumberOfSides;
}
@property(nonatomic,retain)IBOutlet UILabel *NumberOfSidesLabel;
@property int NumberOfSides;
-(IBAction)decrease:(id)sender;
-(IBAction)increase:(id)sender;
- (id)init;
.m
Code:
#import "HelloPolyViewController.h"
@implementation HelloPolyViewController
@synthesize NumberOfSidesLabel;
@synthesize NumberOfSides;
- (id)init {
if (self=[super init]) {
NumberOfSides = 5;
}
}
-(IBAction)decrease:(id)sender
{
NumberOfSidesLabel.text = [NSString stringWithFormat:@"%d",NumberOfSides];
NSLog(@"123 %d",NumberOfSidesLabel);
}
-(IBAction)increase:(id)sender {
//
}