IOS实现代码只执行一次

释放双眼,带上耳机,听听看~!

技术狗的编辑将在这里给大家分享的是在IOS中控制代码在整个软件生命周期中只运行一次的代码,正好需要的您,不妨参考下这篇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];
}

 

人已赞赏
iOS文章

iOS 网络判断(2G、3G、4G、WiFi、无网络)

2020-1-6 11:16:44

iOS文章

iOS组件封装与自动布局自定义表情键盘的实现方法

2020-1-6 11:44:52

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索