Objective C Timer
🕑 1 minute read
This is a simple timer, you may need to declare some variables in the .h file.
-(void)onViewDidLoad { //set on start up NSDate *startTime = [NSDate date]; }
-(void)someOtherFunction { //amount to dely by (seconds) NSInteger *delayAmount = 1;
//work out the current delay time
NSTimeInterval elapsedTime = [startTime timeIntervalSinceNow];
//if the delay is bigger than the specified amount then...
if (elapsedTime >= delayAmount) {
//Do the stuff to do when the delay time has passed
NSDate *startTime = [NSDate date];
}