​Swift is really a effective and user-friendly coding language for macOS, iOS, watchOS and tvO...

Page 106

18. Swift – Enumerations

Swift

An enumeration is a user-defined data type which consists of set of related values. Keyword enum is used to defined enumerated data type.

Enumeration Functionality Enumeration in swift also resembles the structure of C and Objective C. 

It is declared in a class and its values are accessed through the instance of that class.

Initial member value is defined using enum intializers.

Its functionality is also extended by ensuring standard protocol functionality.

Syntax Enumerations are introduced with the enum keyword and place their entire definition within a pair of braces: enum enumname { // enumeration values are described here } For example, you can define an enumeration for days of week as follows: enum DaysofaWeek { case Sunday case Monday --case Saturday }

Example enum names{ case Swift case Closures } var lang = names.Closures lang = .Closures 94


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.