gpt4 book ai didi

iPhone 在延迟后调用函数

转载 作者:行者123 更新时间:2023-12-03 20:22:28 25 4
gpt4 key购买 nike

我有一些代码,可以将 Sprite 显示 N 秒。 N 秒后该框被删除,我想调用一个我可以选择的函数。例如,10秒后我想调用showBoxEnded。

我看了这里,发现我可以使用SEL功能。我写道:

-(void)caller:(id)sender
{
NSLog(@"Function Called!");
}

我可以调用 callFunc 来设置将被调用的函数:

-(void) callFunc:(SEL)func;

但是,当我尝试这样做时,我的函数从未被调用。我在这里错过了什么吗?这可能像 C++ 中那样吗?

是否可以将 SEL 函数作为参数传递给函数?

谢谢!

最佳答案

您正在寻找[self PerformSelector:@selector(myfunc) withObject: afterDelay:];

关于iPhone 在延迟后调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3614144/

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