Обьединить несколько xib-ов

ios

#1

Здравствуйте, у меня есть 5 xib файлов, это ячейки collectionViewCell, они идентичны - это состояния одной и той же ячейки.
насколько я знаю, я не смогу привязать к одному Свифт-файлу все эти xib,
но тогда мне нужно будет подсовывать нужный в зависимости от условий,
или же вариант обьединить их всех протоколом.
но как лучше обьединить несколько ячеек протоколом?
заранее спасибо за подсказку!


#2

А что мешает все это сделать в одном файле?


#3

если я привязываю все 5 xib к одному Свифт файлу, тогда не поднимается nib…
ведь создаю xib как cocoa touch class


#4

Я имел в виду, зачем 5 xib файлов? Почему не сделать 1 xib и всю логику состояний в коде?


#5

будет крайне тяжело, очень много элементов, и менеджерить это будет трудно…


#6

Можете показать ячейку, что же там такого много?

Я тут пробовал найти что-то подходящее. Даже если получится подменять xib файл, то аутлеты все равно останутся без привязки. Получается каждому xib файлу нужен свой swift.