Путь, который вы используете, вероятно, не правильный. /Images/
будет ссылаться на изображения в корне вашей песочнице. Если изображения в вашей папке будут добавлены в качестве ресурса в вашем проекте, они будут сохранены в папке «Ресурсы» в вашем приложении, возможно, даже в каталоге Images
.
Вы также хотите прочитать ошибку, чтобы узнать, что не так. Вот что это за:
NSErorr *error = nil;
NSArray *dirContents = [fm contentsOfDirectoryAtPath:@"/Images/" error:&error];
if (!dirContents) {
// inspect error
}
Используйте -[NSBundle resourcePath]
, чтобы получить путь к каталогу приложений ресурсов.
Поймите, что ваша структура проекта не соответствует местоположению, в котором ваши ресурсы попадут в ваше приложение. Ресурсы скопированы в каталог ресурсов с использованием ваших целей. Copy Bundle Resources
buid phase.
Если вы действительно хотите добавить некоторые файлы в другой каталог в каталоге ресурсов добавить новый Copy Files
фазу, с назначением Resources
и Subpath
имени с папкой, как Images
Затем вы можете перебираем эти изображения, используя диспетчер файлов и путь, который вы получите, используя:
[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Images"];
группу = папка – lawicko
То, что я знаю, но Xcode не позволяет у добавлять папки. Как добавить папки, а не логические группы. – azamsharp