NSBundle pathForResource devuelve nil con subdirs

Tengo un montón de directorios y archivos en mi aplicación, por ejemploimages/misc/mainmenu_background.. Estoy ejecutando el siguiente código en el "iPad Simulator 3.2":

NSString *images = [[NSBundle mainBundle] pathForResource:@"images" ofType:nil];
NSString *images_misc = [[NSBundle mainBundle] pathForResource:@"images/misc" ofType:nil];
NSString *images_misc_file = [[NSBundle mainBundle] pathForResource:@"images/misc/mainmenu_background.png" ofType:nil];

Después de esta llamada,images contiene la ruta/Users/wic/Library/Application Support/iPhone Simulator/3.2/Applications/8F67150B-71E6-4735-8CC6-38B3CE6D3568/Foo.app/images.

Peroimages_misc yimages_misc_file sonnil. Verificando dos veces mi sistema de archivos para verificar si el archivo está allí:

$ ls -l "/Users/wic/Library/Application Support/iPhone Simulator/3.2/Applications/8F67150B-71E6-4735-8CC6-38B3CE6D3568/Foo.app/images/misc/mainmenu_background.png"
-rw-rw-rw-  1 wic  staff  30307 16 Feb 21:09 /Users/wic/Library/Application Support/iPhone Simulator/3.2/Applications/8F67150B-71E6-4735-8CC6-38B3CE6D3568/Foo.app/images/misc/mainmenu_background.png

Aparentemente el archivo está allí.

Si cambio a "iPad Simulator 4.0", o cualquier otra versión del simulador, todo funciona como se esperaba.

¿Hay algún problema con mi configuración, o es este el comportamiento correcto paraNSBundle en iPad 3.2? Desafortunadamente, no tengo un iPad físico real para probarlo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta