Проверьте тип переменной в Swift (класс, структура или перечисление) - PullRequest
0 голосов
/ 01 мая 2019

Возможно ли в Swift проверить тип переменной;Я хочу выяснить, является ли это классом, структурой или перечислением.Переменная любого типа.

1 Ответ

1 голос
/ 01 мая 2019

Вы можете использовать Mirror:

Mirror(reflecting:var).displayStyle == .struct
Mirror(reflecting:var).displayStyle == .class
...