Obtener ruta a subdirectory en carpeta de resources

Estoy intentando get una matriz de todos los files png en un subdirectory de la carpeta de resources. En mi carpeta de resources de aplicaciones, he creado una carpeta llamada "imágenes". Esta carpeta contiene todos los files png que necesito mostrar.

Esta es la forma en que traté de get la ruta:

NSString *imagepath = [NSString stringWithFormat:@"%@/%@",[[NSBundle mainBundle] bundlePath],@"images/"]; NSLog(@"Path to Images: %@", imagepath); NSArray * paths = [NSBundle pathsForResourcesOfType: @"png" inDirectory:imagepath]; NSMutableArray * allImageNames = [[NSMutableArray alloc] init]; for ( NSString * path in paths ) { if ( [[path lastPathComponent] hasPrefix: @"AQ"] ) continue; [allImageNames addObject: [path lastPathComponent]]; } 

De esta forma obtengo una ruta como … / appname.app / images

Pero si trato de hacerlo de esa manera, la matriz siempre está vacía. ¿Qué estoy haciendo mal?

Saludos, Zarak

Solo lo resolví.

 NSBundle *mainBundle = [NSBundle mainBundle]; NSArray *pngs = [mainBundle pathsForResourcesOfType:@".png" inDirectory:@"random pictures"]; NSLog(@"pngs in my dir:%@", pngs); 

Estructura dir: "Recursos / imágenes aleatorias".

Esto funciona, PERO, cuando agrega los files a 'Recursos', debe marcar " Crear references de carpetas para cualquier carpeta de anuncios " y NO "Crear grupos para carpetas agregadas".

paso importante

¡Aclamaciones!