careerman

iphone 定时器的使用

iphone 模拟器可以起2个以上的定时器。但是真机测试还没做!

-(void)timerButtonClicked:(id) sender {

 

NSLog(@"timerButtonClicked is used!");

static BOOL flag = YES;

static NSTimer *myTimer;

 

if (flag == YES) {

// 起定时器

myTimer = [NSTimer scheduledTimerWithTimeInterval:1

target:self

  selector:@selector(onTimer:) // 回调函数

  userInfo:nil

  repeats:YES];

flag = NO;

}

else {

// 停定时器

[myTimer invalidate];

flag = YES;

}

}

-(void)onTimer:(id) sender {

 

NSLog(@"onTimer is used!");

}

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-12-05
  • 2021-11-29
  • 2021-12-15
  • 2021-07-12
猜你喜欢
  • 2021-11-30
  • 2022-12-23
  • 2021-12-20
  • 2021-11-08
相关资源
相似解决方案