最佳答案
我试图在Swift
中创建一个NSTimer
,但我遇到了一些麻烦。
NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true)
test()
是同一个类中的函数。
我在编辑器中得到一个错误:
找不到接受提供的“init”的重载 参数
当我将selector: test()
更改为selector: nil
时,错误消失。
我试过:
selector: test()
selector: test
selector: Selector(test())
但是什么都不起作用,我在参考文献中找不到解决方案。