Простой
в H объявляет:
@interface ViewController : UIViewController
{
int hh;
int mm;
int ss;
}
@property (strong, nonatomic) IBOutlet UILabel *outputLabel;
@end
В M
-(void)generateText
{
NSString *hhString;
NSString *mmString;
NSString *ssString;
if (hh < 10){
hhString = [NSString stringWithFormat:@"0%d",hh];
} else {
hhString = [NSString stringWithFormat:@"%d",hh];
}
//
if (mm < 10){
mmString = [NSString stringWithFormat:@"0%d",mm];
} else {
mmString = [NSString stringWithFormat:@"%d",mm];
}
if (ss < 10){
ssString = [NSString stringWithFormat:@"0%d",ss];
} else {
ssString = [NSString stringWithFormat:@"%d",ss];
}
NSString *outputText = [NSString stringWithFormat:@"%@:%@:%@",hhString,mmString,ssString];
NSLog(@"output string = %@",outputText);
outputLabel.text = outputText;
}
-(IBAction)addHH:(id)sender
{
hh = hh +1;
[self generateText];
}
-(IBAction)addMM:(id)sender
{
mm = mm +1;
[self generateText];
}
-(IBAction)addSS:(id)sender
{
ss = ss +1;
[self generateText];
}
В Интерфейсном конструкторе используйте 3 кнопки для активации соответствующих IBActions