Swift学习:嵌套类型

Posted CHM

tags:

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

  枚举常被用于为特定类或结构体实现某些功能。类似的,枚举可以方便的定义工具栏或结构体,从而为某个复杂的类型所使用。为了实现这种功能,swift 允许你定义嵌套类型,可以在支持的类型中定义嵌套的枚举、类和结构体。

  要在一个类型中嵌套另一个类型,将嵌套类型的定义写在其外部类型的 {} 内,而且可以根据需要定义多级嵌套。

  嵌套类型实践

  下面这个例子定义了一个结构体 BlackjackCard (二十一点),用来模拟 BlackjackCard 中的扑克牌点数。

以上是关于Swift学习:嵌套类型的主要内容,如果未能解决你的问题,请参考以下文章

Swift学习笔记-内嵌类型与不透明类型

Swift学习笔记-内嵌类型与不透明类型

Swift学习:扩展(Extensions)

Swift学习笔记:闭包

Swift 类型嵌套

Swift学习Swift编程之旅---扩展(二十四)