swift Enumerations

Posted feng9exe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift Enumerations相关的知识,希望对你有一定的参考价值。

swift Enumerations

 

enum、case、switch

CaseIterable allCases

 

要区别枚举变量和关联值

枚举变量参与枚举运算;

关联值和rawvalue不参与。

 

Associated Values

case qrCode(String)

 

case let .qrCode(productCode):

 

Raw Values

 

As an alternative to associated values, enumeration cases can come prepopulated with default values (called raw values), which are all of the same type.

 

同一类型的继承

enum ASCIIControlCharacter: Character

 

以上是关于swift Enumerations的主要内容,如果未能解决你的问题,请参考以下文章

Swift入门系列--Swift官方文档(2.2)--中文翻译--About Swift 关于Swift

swift 示例BS swift.swift

swift swift_bug.swift

ios 整理(一)swift和oc的区别

swift swift_extension5.swift

swift swift_optional4.swift