Можно ли перебирать свойства структуры в Swift?
Мне нужно зарегистрировать идентификаторы повторного использования ячеек в контроллере представления, который использует множество разных типов ячеек (ячейки организованы в разные файлы nib). Поэтому моя идея заключалась в том, чтобы поместить все идентификаторы повторного использования и соответствующие nib файлы в качестве статических свойств tuple (reuseID, nibName) в структуре. Но как я могу перебирать все из них, чтобы зарегистрировать ячейки с помощью tableView?
Я уже что-то пробовал (см. мой ответ ниже). Но есть ли более простой способ сделать это, например. не помещая каждое свойство внутри массива?