You can use NSTimer:
Put in your viewDidLoad (where 300 is the number of seconds):
[NSTimer scheduledTimerWithTimeInterval:300.0f target:self selector:@selector(updateMethod:) userInfo:nil repeats:YES];
And then create your update method:
- (void)updateMethod:(NSTimer *)theTimer {
source share