Этой информации недостаточно, чтобы сказать, что не так с вашим кодом.
Тем не менее, если создать новый проект в XCode с помощью шаблона «Single View Application», вы можете увидеть, как все подключено, и вы можете решить свою проблему с помощью «чем отличается мой?» сравнение.
Если это не поможет ... опубликуйте код, и мы сможем увидеть проблему.
Редактировать: с вашего скриншота похоже, что вы смешиваете раскадровки и XIB. Если вы используете раскадровки, вы не увидите файлы .xib. Они внутри вашей раскадровки. Вы можете щелкнуть файл раскадровки и отредактировать первый XIB, который загружается при запуске приложения, а также создавать новые. Вы все еще можете делать «старый» способ, просто сняв флажки в раскадровке при первом создании приложения. Кстати, можно смешивать раскадровки и прямые XIB, но я не думаю, что это то, чего вы хотели.
Предположительно, вы создали проект с раскадровками, затем добавили XIB вручную и получили пустой XIB. Попробуйте нажать на раскадровку и изменить там XIB. Могу поспорить, они появятся, когда вы запустите ваше приложение.