Видеокурсы по изучению языка программирования Swift. Подробнее

Ссылка на вложенные типы

Если вы нашли опечатку в тексте, выделите ее и нажмите CTRL + ENTER.

Для того, чтобы использовать вложенные типы снаружи определяющего их контекста, нужно поставить префикс имени типа, внутри которого он вложен, затем его имя:

let heartsSymbol = BlackjackCard.Suit.Hearts.rawValue
// heartsSymbol равен "♡"

Приведенный выше пример позволяет именам Suit, Rank и Values быть намеренно короткими, потому что их имена изначально подобраны под контекст, в котором они определены.

 

Swift: 
3.0