Inn*_*ack 2 if-statement swift3
我在Swift2中有一个if let
带有where
子句的语句,但Swift3的语法不正确.
if let car = createCar(), let color = car.color where color == UIColor.redColor() { }
Run Code Online (Sandbox Code Playgroud)
你如何将此代码转换为Swift3?
Jan*_*ans 14
问题实际上在声明中,swift2和swift3都不接受它,swift3的权利是:
if let car = createCar(), car.color == UIColor.red { }
Run Code Online (Sandbox Code Playgroud)