Есть ли более простой способ заменить файлы в XCode? - PullRequest
3 голосов
/ 26 января 2011

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

Это становится настоящей болью, когда я меняю много ресурсов, например, если я заменяю все изображения в проекте или меняю списки данных.

Я посмотрел в настройках, но не смог найти ни одного типа "Запрос на замену" или аналогичного.

Ответы [ 3 ]

5 голосов
/ 26 января 2011

ИМХО самый простой способ - заменить файлы в Finder или Terminal. AFAIK xCode не поддерживает замену.

1 голос
/ 11 октября 2018

Выделите все файлы, которые вы хотите заменить, и установите для параметра «Идентификация и тип> Расположение» значение «Относительно проекта». Затем вы можете заменить файлы в Finder, и XCode продолжает работать. Нужно сделать это только один раз для каждого файла.

Некоторые типы файлов, такие как Info.plist и каталоги ресурсов, будут вызывать ошибки при компиляции, если вы установите их расположение относительно проекта. Файлы Swift работают нормально, хотя.

enter image description here

0 голосов
/ 26 января 2011

XCode не дает вам возможности заменить файл, убрать его, удалить файлы и добавить его снова, или Другой вариант - просто заменить файлы новыми с помощью окна Finder и перейти в окно XCode. XCode наверняка выдаст вам сообщение: «Файл с именем xyz. * Исчез, вы хотите его восстановить, бла-бла-бла .. . ", Вам просто нужно закрыть его, не восстанавливать его, он просто перезагрузит файл из окна, и если в случае, если XCode не покажет какое-либо сообщение об исчезновении, он просто перезагрузит новый файл с тем же именем .. .

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