Архив метки: type casting

Swift: Type Casting (Приведение типа)

Задача приведения типа стоит обычно в двух случаях. Когда мы в принципе не знаем что за объект перед нами и хотим проверками это понять, и когда у базового типа есть наследники, коллекция объявлена базового типа и опять таки нужно понять какой именно тип наследник перед нами. Чтобы узнать является ли экземпляр определенного типа существую оператор is

Будет выведено

Читать далее »