Swift 4 Programming Cookbook
上QQ阅读APP看书,第一时间看更新

There's more...

As I mentioned in the introduction to this recipe, Swift treats enums as a first-class type, and therefore they can have functionalities that are not available to enums in most programming languages. These functionalities include having computed variables and methods.