Xcode 4 добавление изображений в проект - PullRequest
6 голосов
/ 12 октября 2011

Исходя из фона Visual Studio, я понятия не имел, насколько хороша эта IDE, пока мне не пришлось работать с Xcode. Одна из наиболее острых странностей, которую он только что выявил, заключается в следующем.

Я обновляю проект до отображения на сетчатке и поэтому должен добавить кучу новых файлов @ X2. Это нормально, у меня есть файлы, и я захожу в Xcode, выбираю группу проектов, в которую я хочу добавить их, выбираю их все и нажимаю «Добавить».

«Произошли множественные ошибки». XCode предупреждает, а затем возвращается к тому, что делал раньше. Никаких подробностей о том, какими могут быть эти ошибки, или что на самом деле произошло и почему.

Итак, я немного посмотрю, и некоторые файлы на самом деле находятся в каталоге, но XCode игнорирует их, я не могу найти способ добавить их (он говорит, что они уже есть!), Но они не появятся в проекте xcode.

Могу ли я "обновить" xcode, чтобы он смотрел в каталоге и показывал их?

==============================

PS. Хотя я здесь и могу немного разглагольствовать, любой, кто имеет опыт работы с VS, теперь использует XCode, я не прав, думая, что следующие пункты чрезвычайно раздражают:

1) Отладчик - удручающе медленный.

2) Файловый менеджер - не легко сортировать по имени

3) Обозреватель файлов - столбец справа со списком имен файлов не меняет подсветку файла при переходе от файла к файлу в окне редактора.

4) Добавление файлов в проект - см. Выше!

Некоторые из них, вероятно, связаны с отсутствием опыта работы с IDE, но, тем не менее, они раздражают.

1 Ответ

8 голосов
/ 12 октября 2011

Файлы в каталогах XCode не обязательно должны быть в проекте.

По какой-то причине XCode не любит перезаписывать файлы, и я обычно получаю предупреждающее сообщение, когда это происходит тоже: «Произошло множество ошибок».

Я предлагаю вам удалить все файлы @ 2x из каталога вашего проекта и добавить их обратно в XCode, используя «Добавить файлы ...». Убедитесь, что вы выбрали «Копировать файлы в каталог проекта при необходимости», в противном случае они будут просто связаны с их текущим местоположением на диске.

...