as? можно использовать оператор проверки типа is, чтобы проверить, относится ли экземпляр к определенному типу подкласса.
Оператор проверки типа вернёт true, если экземпляр относится к этому типу подкласса, и false, если нет.
В приведённом примере magicBool может быть либо Int, либо String.
Кстати, я изучаю возможности инструментов Apple и, как видите, гифки выходят на новый уровень!
@iOS Dev