gpt4 book ai didi

iphone - 在定义的秒数后调用函数而不使用计时器

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

我正在使用计时器在 180 秒后调用一个函数。但计时器有时会以不同的方式运行,并在 180 秒内多次调用该函数。

请建议我如何在每 180 秒后调用一个函数,直到我在不使用计时器的情况下发布停止消息。

代码

if(!tmr_CallWebService)

{

tmr_CallWebService = [NSTimer ScheduledTimerWithTimeInterval:180 目标:ClassTracing 选择器:@selector(startLocationTracing) userInfo:nil 重复:YES];

}

提前致谢

最佳答案

我认为有一种方法可以完成这项任务,这里像这样使用它

[self performSelector:@selector(yourMethodName) withObject:[NSArray arrayWithObjects:firstArgument,secondeArgument,nil] afterDelay:180];

如果该方法中没有参数,请使用 nil 代替数组。

关于iphone - 在定义的秒数后调用函数而不使用计时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6936830/

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