我有一个可在viewcontroller.swift文件中使用的计时器功能:
.maindiv
我需要让它在我的gamescene.swift文件中运行。这就是我没有做的事情:
override func viewDidLoad() {
super.viewDidLoad()
//Swift 3 selector syntax
var timer = Timer.scheduledTimer(timeInterval: 0.4, target: self, selector: #selector(self.update), userInfo: nil, repeats: true)
}
// must be internal or public.
func update() {
// Something cool
}
我一直收到错误"模糊地使用'更新。'"