2009-02-05 5 views

Respuesta

-8

Vamos, todo esto está en el código de muestra y la documentación. De hecho, es incluso una de las Preguntas más frecuentes en el Centro de desarrollo de iPhone. Me niego a dar la respuesta. En su lugar, aquí hay un enlace: Easily found documentation that answers your question

+6

RTFM no es una buena respuesta – pjb3

+0

¿Todavía se está levantando votos? Ugh. La respuesta no se encuentra en el enlace que proporcionó. Pasé 15 minutos buscando esta respuesta también. RTFM no es una respuesta válida, esta es una pregunta legítima. – pjb3

+2

@ pjb3 - está allí en el enlace leído cuidadosamente. puede encontrarlo bajo el título "Administración de archivos" –

13
NSString *appFolderPath = [[NSBundle mainBundle] resourcePath]; 

NSFileManager *fileManager = [NSFileManager defaultManager]; 
NSLog(@"App Directory is: %@", appFolderPath); 
NSLog(@"Directory Contents:\n%@", [fileManager directoryContentsAtPath: appFolderPath]); 
+0

Esto no responde a la pregunta del OP en absoluto. – Plumenator

+0

Esto dará el nombre de la carpeta del paquete de la aplicación que no se puede escribir. – tuxSlayer

1

~/Library/Application Support/simulador de iPhone/usuario/Aplicaciones link text

7

Usted puede obtener la carpeta de documentos de la aplicación

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; // Get documents folder 

Puede crear carpetas y archivos usando NSFileManger. Puede almacenar archivos en la carpeta de documentos o incluso puede almacenarlos en la carpeta temporal.

+0

¿Quiere decir NSApplicationDirectory en lugar de NSDocumentDirectory? – Andrei

0

Para almacenar sus propios archivos, tendrá que usar el directorio de Documentos como ya dijo Girish. Pero si necesita mostrar las imágenes que capturó usando la cámara, la única manera en que puede mostrarlas con UIImagePickerController (el visor de imágenes predeterminado) es especificando el tipo de fuente al inicializarlo como el álbum de fotos guardado.

4

Si desea acceder a la aplicación en el simulador, navegar a este directorio:

~/Library/Application Support/iPhone Simulator/usuario/Aplicaciones

Si desea acceder la aplicación en un dispositivo se pone un poco más complicado. Primero, conecte su dispositivo iOS a iTunes y haga una copia de seguridad del teléfono (con el cifrado desactivado). A continuación, descargue esta aplicación: iPhone/iPod Touch Backup Extractor, busque su ID de paquete y haga clic en extraer. La aplicación obtendrá todos los datos para que los vea. ¡Claro que no es en tiempo real, pero cumple su función!

+0

Nota, también puede hacerlo a través del organizador ahora en Xcode. –

Cuestiones relacionadas