Swift 3 enum
Simple Example
enum Lecture {
case English
case Math
case Science
}
let lec : Lecture = Lecture.English
print(lec)
switch(lec) {
case Lecture.English:
print("English")
break
case Lecture.Math:
print("Math")
break
case Lecture.Science:
print("Science")
break
}
Example2
Have argument
enum Test {
case Math(Int)
case Science(Int)
case English(Int)
}
let test1 = Test.Math(1)
Example3
enum BarCode {
case JANCode(Int,Int,Int)
case QRCode(String)
}
