我有一个功能:
func handleChange(isShown:Bool){
if isShown {
// do something A
}else{
// do something B
}
}
如果我希望 UISlider 添加上述操作,并且isShown默认为false,我将在另一个函数中调用handleChange(isShown:Bool)
带有true的方法。错误代码如下:
slider.addTarget(self, action: #selector(handleValue(isShown:false)), for: .valueChanged)
而且我知道正确的代码必须是:
slider.addTarget(self, action: #selector(handleValue(isShown:)), for: .valueChanged)
我只是想知道如何在swift中将'isShown'设置为false?感谢您可以回复。