Какао Touch - Вопрос о ресурсах - PullRequest
0 голосов
/ 19 сентября 2010

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

Спасибо!

- (void)loadPossibleSounds {
    NSBundle *soundBundle = [NSBundle mainBundle];
    possDrumSounds = [soundBundle pathsForResourcesOfType:@"aif" inDirectory:nil];
    NSLog(@"PossDrumSounds: %@", possDrumSounds);
    [possDrumSounds retain];
}

Выше приведен код, который я используюполучить массив (possDrumSounds), полный всех путей к файлам .aif.Глядя на это снова, возможно, это связано с тем, что я сказал inDirectory: nil, но это не должно иметь значения.

Ответы [ 2 ]

1 голос
/ 19 сентября 2010

Попробуйте очистить вашу цель и восстановить.

0 голосов
/ 22 сентября 2010

Интересно, что это было решено.Похоже, что по какой-то причине xcode и симулятор iphone сохраняют все ресурсы в комплекте.(По крайней мере, в моем случае).Это было исправлено, когда я протестировал его на устройстве, на котором не было всех дополнительных звуков.

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