2016-11-24 1 views

ответ

2

Очень редко вы используете NSDictionary в Swift. Нет «ключа и типа значения» для NSDictionary. Каждый отдельный элемент может иметь различный тип (словари ObjC согласуются только по соглашению, а не по требованию). Как правило, если вам это нужно, вы ошибетесь. Вы почти всегда хотите использовать Swift's Dictionary, а не NSDictionary.

При этом ответ в этом случае заключается в том, что ключ AnyHashable, а значение AnyObject. Вот и вся информация о типе. Кроме того, вам просто нужно допросить объекты.

+0

Спасибо, Роб. Что относительно Словаря? Как я могу запросить тип ключа или значение (например, для вывода на экран)? – Boon

+0

@Boon Скажите нам, чего именно вы пытаетесь достичь. – Alexander

+0

@AlexanderMomchliov Я хочу запросить словарь и вывести тип его ключа/значения на экран. – Boon

Смежные вопросы