Я пытаюсь создать спрайт случайного монстра, где мои изображения хранятся в папке, на которую ссылается основной пакет.
NSString* bundlePath = [[NSBundle mainBundle] bundlePath];
NSString* resourceFolderPath = [NSString stringWithFormat:@"%@/monsters", bundlePath];
NSArray* resourceFiles = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:resourceFolderPath error:nil];
NSInteger randomFileIndex = arc4random() % [resourceFiles count];
NSString* randomFile = [resourceFiles objectAtIndex:randomFileIndex];
SKSpriteNode* tile = [SKSpriteNode spriteNodeWithImageNamed:randomFile];
Когда я запускаю свой код выше, я получаю эту ошибку
SKTexture: Error loading image resource: "random_monster.png"
Код работает, если я ссылаюсь на изображение из основного пакета. Как я могу использовать случайное изображение из папки в комплекте приложений и передать его в SKSpriteNode?