XCode продолжает автоматически импортировать старые зависимости - PullRequest
0 голосов
/ 04 августа 2011

Я работаю над приложением для iPhone в XCode 4.1 и решил восстановить все это с нуля.Я удалил старый каталог проекта и все его содержимое, создал новый проект с тем же именем в том же каталоге и с тех пор работаю над ним без проблем около 15 часов подряд.

Моя проблема в том, что я пошел и создал новый подкласс UIViewController с тем же именем, что и один из моих старых подклассов контроллера представления (удаленный вместе с остальной частью старого проекта), и теперь, когда я иду для запускаприложение, я получаю старый добрый «ваш контроллер представления не соответствует ключу-значению для этого свойства и т. д.». Ну, я потерян, потому что все мои исходные файлы, над которыми я работал весь день, имеют одинаковыеимена как их предшественники, и у меня не было никаких проблем ни с одним из них.Новый контроллер представления даже не использует перо;Я пишу пользовательский интерфейс вручную.

Единственное, о чем я могу думать, это то, что XCode каким-то образом связывает мой новый исходный файл со старым исходным файлом (с более старым связан перо), а мой новый не использует пероЕстественно, его свойства не будут связаны с одним.

Я пытался очистить и собрать, перезапустить мой компьютер, перезапустить xcode, удалить мою библиотеку / настройки, даже изменить каталог проекта, и ничего не помогло.Есть ли способ, как я могу это исправить?Это невероятно расстраивающая ошибка, и я не могу понять, что ее вызывает

РЕДАКТИРОВАТЬ: Хорошо, я исправил.Я принял предложение Джорджа и удалил файлы проекта в ~ / Library / Developer / XCode / DerivedData, очистил мой проект, а затем удалил исполняемый файл из симулятора и позволил XCode переустановить его.Кажется, сейчас работает нормально

1 Ответ

0 голосов
/ 04 августа 2011

Посмотрите в ~ / Library / Developer / Xcode / DerivedData / и удалите старый проект там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...