2012-05-24 8 views
1

Я не могу избавиться от аудиофайла в моем проекте iOS. Я использовал его в папке «Поддерживаемые файлы», но удалил его (переместил его в корзину, а не только ссылку).пытается удалить аудиофайл из проекта

Он все еще подобран эта строка коды в моем DetailViewController:

NSArray* soundFilesArray = [[NSBundle mainBundle] pathsForResourcesOfType:@"wav" inDirectory:nil]; 

Я уверен, что это что-то простое, но я все еще довольно новый к этому так путается того, как XCode находит файл. Осмотрев всюду в проекте XCode, я даже просмотрел все папки (в Терминале) и ничего не нашел. Я также сделал Очистить (Продукт> Чистота).

ответ

3

Файл кэш в вашем .app файле. Для чистой это, сделать это шаги:

1) Открыть Органайзер

2) Нажмите Проекты

3) Найти свой проект на левой панели и нажмите

4) Нажмите Удалить на центральной панели

5) (Необязательно) Если вы хотите увидеть в Finder, нажмите на стрелке, который после «производных данных» пути

6) Создайте свой проект. И XCode снова скопирует ваши ресурсы.

+0

Спасибо! Так оно и было. Забавно, как мне не нужно это делать. Однажды, когда все будет медленнее, я собираюсь исследовать это целое производство. –

+0

Когда вы достигнете 15 репутации, не забудьте нажать +1 на мой ответ :)) – CReaTuS

2

Несмотря на то, что вы удалили файл из своего проекта, он уже был скопирован на устройство, которое вы строили (либо симулятор, либо iPhone или iPad, на котором вы тестировали). Удалите приложение с устройства, и все файлы будут удалены из него. Затем, поскольку вы уже очистили проект XCode, чтобы убедиться, что файл действительно ушел, если вы перестроили на свое тестовое устройство, файл должен исчезнуть навсегда.

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