Я был справедливо расстроен этой проблемой, поскольку ни один из ответов выше не решил мою проблему.
В моем случае: Я был посреди работы над быстрым файлом контроллера представления и вносил активные изменения (такие как создание пользовательского класса ячейки набора). Я не закончил блок кода и оставил его открытым как так:
class tableViewCell: UITableViewCell {
}
class collectionCell:
class viewController: UIViewController {
override func viewDidLoad(){
super.viewDidload()
}
}
Примечание неполный блок кода 'collectionCell2' Это было достаточно, чтобы XCode не распознал мой viewController файл как таковой. После того как я завершил этот блок, файл вновь появился в моем XCode как опция.
Очень глупый и простой.