Default value for Enum in Swift

前端 未结 11 1984
南旧
南旧 2020-12-31 07:30

I have an enum :

public enum PersonType:String {

 case Cool                       = \"cool\"
 case Nice                       = \"rude\"
 case          


        
11条回答
  •  甜味超标
    2020-12-31 07:31

    In Swift 5.1 it's now possible to set default values. Your code would look like this:

    enum PersonType {
      case cool(String = "cool")
      case nice(String = "rude")
      case soLazy(String = "so-lazy")
    }
    

提交回复
热议问题