2016-01-17 1 views
15

Так что я и некоторые друзья, работающие над проектом bitbucket, уже поняли, что битбакет иногда не синхронизирует все файлы. Но вот что произошло:Удаленный класс падает сообщение об ошибке неизвестно>: 0: ошибка: нет такого файла или каталога:

Я продолжал работать и создал класс, я в основном скопировал старый контроллер вида (называемый WelcomescreenViewController.swift ->CreateAccountViewController.swift) и внесли некоторые изменения в основную раскадровку. Здесь я удалил все старые выходы в новом, а затем создал собственный класс для него как ViewController и связал его с ним в главной раскадровке.

Что случилось, так это то, что были проблемы, и я вернул все и снова удалил обе вещи. И в основном теперь Xcode все еще думает, что должен быть класс. Он всегда падает сообщение:

enter image description here

Я также сделал скриншот из каталога с моими файлами, как сейчас:

enter image description here

Я попытался создать класс снова, так что Xcode счастлив, но это не помогает. Связан ли файл где-то или что мне делать, чтобы научить Xcode эй, все в порядке, не против старого файла CreateAccountViewController.swift?

+0

Вы пробовали очистить папку сборки и перезапустить Xcode? – Hamish

+0

Да, я сделал. Не помогло =/ – Mattk90

+0

Вы искали весь проект для появления «CreateAccountViewController»? – GlennRay

ответ

34

Убедитесь в ваших целевых установках, при Строительстве фаз> Compile Sources, что ваш файл не перечисленная здесь:

enter image description here

Кроме того, просто проверить его как-то не были добавлена ​​Скопировать ресурсы Bundle.

enter image description here

+0

Так оно и было, большое спасибо за помощь! – Mattk90

+0

спасатель ... стоил мне, как полчаса ... спасибо –

+0

Сохранял мой день и/или дни. – Jonny

0

Если вы разрабатываете стручок, а удаленный файл находится в стручках, попробуйте pod install перестроить структуру.

+0

У меня была еще одна цель, и я не обновлял свой подфайл с помощью 'target 'XXX' do ... end'. Спасибо! – Oleg