Получение файлов iPhone mainBundle - PullRequest
8 голосов
/ 07 августа 2010

Я не знаю точный код, который мне нужен для получения всех имен файлов ресурсов в моих приложениях iphone mainBundle.если бы у меня был какой-нибудь код вроде:

  NSArray *array = [[NSBundle mainBundle] getAllResourceFilenames];

, это было бы полезно.Спасибо за помощь!

Ответы [ 2 ]

17 голосов
/ 07 августа 2010

Вы должны посмотреть документацию SDK для NSFileManager, но это поможет вам начать:

NSString *path = [[NSBundle mainBundle] resourcePath];
NSFileManager *fm = [NSFileManager defaultManager];

NSError *error = nil;

NSArray *directoryAndFileNames = [fm contentsOfDirectoryAtPath:path error:&error];
6 голосов
/ 07 августа 2010

Вы можете получить путь к ресурсам основного пакета

[[NSBundle mainBundle] resourcePath];

, а затем просто используйте обычные методы NSFileManager, чтобы получить его содержимое.

...