This is intended because () is confusing. If you need that back, simply add 
(Void).  

For more information read this proposal:  
https://github.com/apple/swift-evolution/blob/master/proposals/0155-normalize-enum-case-representation.md

--  
Adrian Zubarev
Sent with Airmail  

Am 28. Juli 2017 um 23:23:24, Amir Michail via swift-evolution 
([email protected](mailto:[email protected])) schrieb:

>  
> The latest beta doesn’t allow you to append “()” to an enum name with no 
> associated value in a switch case.
>  
> This makes Swift less safe because appending that “()” is an excellent way to 
> indicate that you are not ignoring the associated value in the swift case 
> because there isn’t any.
>  
> Suppose that you later add an associated value. Then the switch case with the 
> “()” will give a compile error, which is better than silently introducing a 
> bug into your code.
>  
> _______________________________________________
> swift-evolution mailing list
> [email protected]
> https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to