gpt4 book ai didi

ios - 一定时间后调用带有参数的方法

转载 作者:行者123 更新时间:2023-12-01 17:56:05 24 4
gpt4 key购买 nike

我想在一段时间后调用一个方法。
这只是一个例子。

 - (void)myMethod:(int)value1 setValue2:(CGPoint)value2{

//Do Something with values


}

起初我以为
   [self scheduleOnce:@selector(myMethod:setValue2:) delay:timeToWait];

但是使用选择器时我无法传递参数,所以我问你们一个替代方案...我该怎么办?
感谢您的宝贵时间,祝您生活愉快!

最佳答案

您可以尝试GCDdispatch_after。例如:

    dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
[self myMethod:someValue setValue2: someValue2];
});

关于ios - 一定时间后调用带有参数的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17384784/

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