Cargando una image mediante progtwigción en iOS

En mi aplicación para el iPad estoy intentando cargar un file de image mediante progtwigción. El file NO es parte de mi proyecto, de ahí que no se haga reference en XCode. No hay ninguna input para el file en la columna Grupos y files de XCode.

La image tiene que cargarse en time de ejecución, su nombre se lee en una Lista de properties.

Estoy intentando cargar el file así:

NSString* pathToImageFile = [[NSBundle mainBundle] pathForResource:@"MyImage" ofType:@"png" inDirectory:@"MyDirectory"]; UIImage* retVal = [UIImage imageWithContentsOfFile:pathToImageFile]; 

En este caso, mydirectory vive en el package principal así:

 MyAmazingApp.app/MyDirectory/MyImage.png 

Desafortunadamente, la image no se cargará. No puedo agregar el file de image a mi proyecto, ya que su nombre debe determinarse en time de ejecución y no se puede conocer de antemano. El nombre del file se lee desde un file de configuration (una Lista de properties) en time de ejecución.

¿Qué estoy haciendo mal? Tu ayuda será muy apreciada.

Puede usar NSFileManager para get los contenidos de un directory o varios directorys. Obviamente tiene que saber algo sobre el file que desea cargar para poder identificarlo, pero podría usar, por ejemplo, NSFileManager para ayudarlo a generar una list de imágenes en su package de aplicaciones y en el directory de documentos de su aplicación.