枚举.default选项

Jon*_*nny 1 swift swift3

这个问题基本上是要研究,没有"为什么?" 或"而不是......"

在Swift 3中,使用.default很常见,举例说明:


    UIApplication.shared.statusBarStyle = .default
    // from UIStatusBarStyle.default

我在想,怎么样?在我的测试中,我没有成功,我尝试了类似的东西:


    class Test {
        enum Options {
            case light, default // bad world
        }
    }

谢谢 :)

iMu*_*hid 6

这样做:

class Test {
  enum Options:Int {
    case `default`
    case lightContent

  }
}
Run Code Online (Sandbox Code Playgroud)