gpt4 book ai didi

iphone - 开始按钮启动 NSTimer,停止按钮停止它,开始按钮再次启动它。但是 'invalidate' 给了我一个错误?

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

我有一个启动按钮,可以启动计时器,在 .h 文件中声明。然后我有一个停止按钮,它执行 [theTimer invalidate]; ,然后当我用开始按钮再次启动计时器时,它会因无效而导致错误。

有什么想法可以解决这个问题吗?

最佳答案

API documentation在这一点上非常具体:
一旦失效,定时器对象就不能被重用。

所以,只需创建一个新计时器即可。如果您仅在用户按下按钮时才执行此操作,则不会影响您的性能。

关于iphone - 开始按钮启动 NSTimer,停止按钮停止它,开始按钮再次启动它。但是 'invalidate' 给了我一个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953281/

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