MyViewController.h
...
@interface MyViewController : UIViewController {
NSTimer *aTimer;
}
@property (nonatomic, retain) NSTimer *aTimer;
...
MyViewController.m
...
@synthesize aTimer;
...
- (void)viewDidLoad {
[super viewDidLoad];
// rodar o runScheduledTask em 5 segundos..
aTimer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(runScheduledTask) userInfo:nil repeats:NO];
}
- (void)runScheduledTask {
// coloque aqui seu código...
...
// Coloque aTimer = nil para cancelar.
aTimer = nil;
}
}
Simples assim..
=D
Vitor Yudi Hansen