美文网首页
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嵌套类型

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