Есть ли простой способ сказать, что class
переменная экземпляра в Swift? На языках JVM, к которым я привык, вы можете сделать что-то вроде println(value.class)
, чтобы получить его класс.
Есть ли что-то эквивалентное в Swift?
Ближайшая вещь, которую я могу найти в документах, - это возможность "проверять тип" с is <Class>
keyword, но это только помогает мне немного угадать.
Я столкнулся с несколькими ситуациями в игре, где я думал, что у меня есть один тип класса, но на самом деле был другой и не знал, как узнать наверняка.