rt300@0: // rt300@0: // TimedSessionController.m rt300@0: // sonicZoom rt300@0: // rt300@0: // Created by Robert Tubb on 18/02/2013. rt300@0: // rt300@0: // rt300@0: rt300@0: #import "TimedCallController.h" rt300@0: @interface TimedCallController() rt300@0: // private stuff rt300@0: @end rt300@0: rt300@0: @implementation TimedCallController rt300@0: rt300@0: rt300@0: // nicer if it was initWithAppRef ? rt300@0: - (void)setAppRef:(id)theOFApp{ rt300@0: self.theOFAppRef = theOFApp; rt300@0: rt300@0: } rt300@0: -(void)startTimer{ rt300@0: rt300@0: } rt300@0: -(void)resetTime:(int)newTime{ rt300@0: rt300@0: } rt300@0: rt300@0: rt300@0: -(void)cancelTimers{ rt300@0: rt300@0: if(self.theCurrentTimer){ rt300@0: [self.theCurrentTimer invalidate]; rt300@0: self.theCurrentTimer = nil; rt300@0: } rt300@0: } rt300@0: rt300@0: -(void)setTimer:(int)numMillisec{ rt300@0: self.theCurrentTimer = [NSTimer scheduledTimerWithTimeInterval:numMillisec target:self selector:@selector(callTheCallback) userInfo:nil repeats:NO]; rt300@0: rt300@0: } rt300@0: -(void)callTheCallback{ rt300@0: NSLog(@"iostimer callback"); rt300@0: } rt300@0: rt300@0: rt300@0: @end