gpt4 book ai didi

ios - 动画预定定时器错误

转载 作者:行者123 更新时间:2023-11-30 12:46:50 25 4
gpt4 key购买 nike

一直说代码中没有找到endBlink方法的错误。任何人都可以帮我解决它吗???我认为是 swift 3 新语法风格的选择器参数问题

private func endBlink(timer : Timer){

// some action to do
}

private func startBlink(){

faceView.eyeOpen = false
// wait a section then open eyes
Timer.scheduledTimer(timeInterval: 2.0,
target: self,
selector:self.endBlink(_:),
userInfo: nil,
repeats: false)

}

最佳答案

删除第一个方法的“private”,并应用“#selector”:

func endBlink(timer:Timer){
// some action to do
}


private func startBlink(){
faceView.eyeOpen = false
// wait a section then open eyes
Timer.scheduledTimer(timeInterval: 2.0,
target: self,
selector:#selector(endBlink),
userInfo: nil,
repeats: false)

}

关于ios - 动画预定定时器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41530728/

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