gpt4 book ai didi

timer - 调用中的额外参数 'selector' - NSTimer scheduledTimerWithTimeInterval

转载 作者:搜寻专家 更新时间:2023-10-31 21:49:40 24 4
gpt4 key购买 nike

我有以下代码行:

changeColour = NSTimer.scheduledTimerWithTimeInterval(TIMES, target: self, selector: "changeColourOfPage", repeats: true)

但它给出错误“调用中的额外参数‘选择器’”

当我将 TIMES 变量更改为类似 1.0 的数字时,它工作正常。变量 TIMES 设置为 1.0

这只是一个小故障,还是我做错了什么?我需要用它来随机运行一个方法。

请帮忙!

最佳答案

刚遇到同样的问题。对我来说,问题是我传递的时间间隔是 Float 而不是 Double。简单的修复是(使用原始帖子中的代码):

NSTimer.scheduledTimerWithTimeInterval(Double(TIMES), target: self, selector: Selector("changeColourOfPage"), userInfo:nil, repeats: true)

我收到了相同的错误消息,一旦我将时间转换为 Double,它就可以正常工作。希望对某人有所帮助!

关于timer - 调用中的额外参数 'selector' - NSTimer scheduledTimerWithTimeInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24723120/

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