2013-07-29 44 views
-1

Я хочу, чтобы все мои файлы изображений были в папке, чтобы я мог получить их все в одно и то же время. Я думаю, что путь должен понравиться ... MyApp.app/image folder/1.png. Но когда я перетаскиваю их в xcode с созданными папками, нет папки. Путь всегда MyApp.app/1.png.Как создать папку в проекте

Кроме того, я думаю, что несколько раз перетащил файлы в приложение. Как удалить файлы? Недостаточно просто удалить ссылки.

ответ

1
  1. Если они не видны в проекте навигатора, это означает, что у вас нет ссылки на них, и вы можете удалить их непосредственно в видоискателе.

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

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

Важно перетащить их в папку, а не только за ее пределами.

+0

Прямо сейчас у меня есть MyApp.app/1.png и папка MyApp.app/image/1.png. Я хочу удалить файлы за пределами папки. Но они находятся в приложении, поэтому я не могу удалить их в finder. У меня нет ссылок на них, потому что я удалил проект и создал новый с тем же именем. Я знаю, что они там, потому что я могу найти их пути в новом проекте. Вы знаете, как их удалить? – Violet

+0

Считается хорошей практикой опубликовать решение вашей проблемы в качестве ответа и пометить ответ как правильный! – Eyeball

+0

Я знаю, как удалить их в поиске сейчас. Но каждый раз, когда я запускаю программу, эти файлы будут создаваться автоматически ... – Violet

0

Вот самый простой способ сделать это в Xcode:

1)

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

Drag folder of images into project

2)

Лист упадет в Xcode и спросить вас, как вы хотите добавить эти файлы в свой проект. Это выглядит следующим образом:

Create Folder Reference

Там есть флажок наверху там что говорит, «Копировать элементы в папке назначения группы (при необходимости) Вы проверить это, если вы хотите скопировать папку с изображениями в. то же самое место, где ваш исходный код находится в вашем Xcode проекте.

3)

Когда вы закончите добавление, вот что ваш проект должен выглядеть в Xcode. Обратите внимание, что цвет папки синий. Это означает, что это ссылка на папку. Эта папка будет скопирована в ваше встроенное приложение.

enter image description here

+0

О да, спасибо! Но я должен добавить inDirectory, иначе он даст мне тот, который находится за пределами папки. Знаете ли вы, как удалить файлы за пределами папки? Те, которых я тащил раньше. – Violet

Смежные вопросы