我正在写这个非常简单的完成处理程序,但是现在我在我的案例中有这样的错误:
错误:'>'不是前缀一元运算符
我看了here,但这似乎没有回答我的问题。我在操作员和5之间增加了空间,但仍然没有用。我确定修复很简单,但我无法理解。我见过的Ints的所有其他情况都有一个范围,但这只是一个比较
func completeTasks(number: Int, completionHandler : (_ flag : Bool) -> () ){
switch number {
case <5 :
completionHandler(true)
case >5 :
completionHandler(false)
default:
fatalError()
}
}
completeTasks(number: 10){ result in print(result)
}