Алиасы типов

Алиасы типов — это альтернативные имена для существующих типов. Их можно определить с помощью ключевого слова typealias.

Они очень полезны, когда вы хотите ссылаться на определенный тип названием, более подходящим в данном контексте. К примеру, вы работаете с данными определенного размера из внешнего источника:

Как только вы объявили алиас типа, вы можете испоьзовать его в любом месте, где вы использовали бы настоящее имя типа:

В данном примере, мы объявили AudioSample как алиас для UInt16 и, поскольку это алиас, мы можем обращаться к AudioSample.min, который на самом деле вызывает UInt16.min, предоставляющий, в свою очередь, значение для нашей переменной.


Просмотренно: 1 271 раз