iOS实现代码只让执行一次
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self performSelector:@selector(wangmumu:) withObject:@"100" afterDelay:1];} - (void) wangmumu:(NSString *)han{ static dispatch_once_t hanwanjie;//只执行一次 dispatch_once(&hanwanjie, ^{ NSLog(@"12345678910"); }); int niha = [han intValue] - 1; if (niha == 10) { return; } [self performSelector:@selector(hanwanjie:) withObject:[NSString stringWithFormat:@"%d",niha] afterDelay:1];}
一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。