美文网首页
Swift---20.嵌套类型

Swift---20.嵌套类型

作者: 阿丶伦 | 来源:发表于2017-03-06 15:44 被阅读13次
  • 嵌套:

Swift中,允许在一个类型中嵌套另一个类型

class ClassA {
    var classB:ClassB?
    class ClassB {
        var name = ""
        init(name:String) {
            self.name = name
        }
    }
}
var classA = ClassA()
  • 引用嵌套类型中的类:

Swift中,当我们想要访问嵌套内的类型时,我们需要通过其外部类型来访问,如下的例子,使用ClassA.ClassB获取到ClassA中嵌套的ClassB

class ClassA {
    var classB:ClassB?
    class ClassB {
        var name = ""
        init(name:String) {
            self.name = name
        }
    }
}
var classB = ClassA.ClassB(name: "asd")
var classA = ClassA()
classA.classB = classB
classA.classB?.name

相关文章

  • Swift---20.嵌套类型

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

  • Swift学习笔记十五之嵌套类型

    1、类型嵌套//可以在允许类型嵌套的类型中嵌套枚举、类、结构体,并且支持多层嵌套2、值类型的嵌套struct Ne...

  • Swift 5.1 (18) - 嵌套类型

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

  • swift 嵌套类型

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

  • Swift 5.1 (18) - 嵌套类型

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

  • swift嵌套类型

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

  • 嵌套类型

  • 19、【Swift】嵌套类型

    在一个类型中嵌套另一个类型,将嵌套类型的定义写在其外部类型的 {} 内,而且可以根据需要定义多级嵌套 使用场景:工...

  • Swift Tour Learn (十) -- Swift 语法

    本章将会介绍 定义一个类层次作为例子检查类型向下转型Any 和 AnyObject 的类型转换嵌套类型实践引用嵌套...

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

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

网友评论

      本文标题:Swift---20.嵌套类型

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