AppVenture has been updated All articles have been rewritten and improved. You will be forwarded to the updated article. Click here to go there directly. When and how to use enums in Swift? This is a detailed practical overview of all the possibilities enums can offer you. Similarly to the switch statement, enum's in Swift may at first glance look like a slightly improved variant of the well known