В настоящее время мы используем Storyboard over xib во всех проектах. Но, на мой взгляд, если вы хотите сделать многоразовое представление (пользовательский вид или ячейку Tableview), которое можно повторно использовать в разных диспетчерах представлений, вы должны использовать xib файлы, как в раскадровке, мы не можем сделать отдельный объект просмотра отдельно.
Обратите внимание, что я использую Storyboard для рабочего процесса (контроллеры представлений со всеми типами) всего приложения. Только для многоразовых ячеек таблицы я использую XIB.
Я искал много документов Apple, а также видео WWDC, но я не смог найти конкретных доказательств от разработчиков Apple, которые говорят, что XIB здесь, чтобы остаться, или вы должны использовать XIB для пользовательских представлений.
Если у кого-то из вас, ребята, есть какие-то ссылки, которые дают некоторую уверенность в том, что мы все еще можем использовать XIB, не опасаясь, что Apple удалит его, это действительно будет оценено.