美文网首页
swift嵌套类型

swift嵌套类型

作者: BetterComingDay | 来源:发表于2017-06-26 17:45 被阅读35次

swift允许在一个类型中嵌套定义另一个类型,即嵌套类型。可以在枚举类型、类和结构体中定义支持嵌套的类型,可以定义多级嵌套。
调用方法如下:

class Person{
    var name:String
    var color:Color
    enum Color {
        case Red,Black,White
    }
    init(name:String, color:Color) {
        self.name = name
        self.color = color
    }
}

let per = Person(name:"pp", color:Person.Color.Red)
print(per.color)

相关文章

  • Swift 5.1 (18) - 嵌套类型

    Swift 5.1 (18) - 嵌套类型Swift 5.1 (18) - 嵌套类型

  • Swift---20.嵌套类型

    嵌套: Swift中,允许在一个类型中嵌套另一个类型 引用嵌套类型中的类: Swift中,当我们想要访问嵌套内的类...

  • Swift 5.1 (18) - 嵌套类型

    Swift允许定义嵌套类型,在它们所支持类型的定义中支持嵌套枚举,类和结构。类型可以嵌套到所需的级别。 嵌套类型使...

  • swift嵌套类型

    swift允许在一个类型中嵌套定义另一个类型,即嵌套类型。可以在枚举类型、类和结构体中定义支持嵌套的类型,可以定义...

  • Swift 嵌套类型

    枚举通常是为了支持特定的类或结构体的功能而创建的。类似地,可以很方便地定义实用的类和结构体,以便在更复杂的类型上下...

  • swift 嵌套类型

    嵌套类型实践示例官方demo 引用嵌套类型

  • Swift:嵌套类型

    枚举常被用于为特定类或结构体实现某些功能。类似地,枚举可以方便的定义工具类或结构体,从而为某个复杂的类型所使用。为...

  • Swift - 嵌套类型

    嵌套类型 枚举常被用于为特定类或结构体实现某些功能。类似地,枚举可以方便的定义工具类或结构体,从而为某个复杂的类型...

  • 【Swift 3.1】20 - 嵌套类型 (Nested Typ

    【Swift 3.1】20 - 嵌套类型 (Nested Types) 自从苹果2014年发布Swift,到现在已...

  • 每天学一点Swift----面向对象下(五)

    四.嵌套类型 1. Swift允许在一个类型的内部定义另一个类型,这种机制被称为嵌套类型。 2.对比于Java,S...

网友评论

      本文标题:swift嵌套类型

      本文链接:https://www.haomeiwen.com/subject/gbujcxtx.html