gpt4 book ai didi

ios - Obj-C 异步基础 - 在这种简单的情况下该怎么做?

转载 作者:行者123 更新时间:2023-11-29 03:02:29 27 4
gpt4 key购买 nike

在下面的函数中,“doStuff”必须调用(甚至多次)foo。但是,只有当前未运行 doStuff 时才应调用它。

- (void)foo
{
[self doStuff];
}

在 Objective-C 中如何解决这个问题?

最佳答案

怎么样

-(void)foo
{
static dispatch_once_t mut;
dispatch_once(&mut, ^{
[self doStuff];
});
}

关于ios - Obj-C 异步基础 - 在这种简单的情况下该怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23155201/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com