Solo quiero crear nuevas carpetas en la carpeta de documentos de mi aplicación para iPhone.
¿Alguien sabe cómo hacer eso?
¡Aprecio tu ayuda!
iphone
directory
new-operator
document
nsfilemanager
Mina Mikhael
fuente
fuente
No tengo suficiente reputación para comentar la respuesta de Manni, pero [caminos objectAtIndex: 0] es la forma estándar de obtener el Directorio de Documentos de la aplicación
http://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StandardBehaviors/StandardBehaviors.html#//apple_ref/doc/uid/TP40007072-CH4-SW6
fuente
NSString* path = [@"~/Documents" stringByExpandingTildeInPath];
Solución Swift 3:
fuente
No me gusta "[rutas objectAtIndex: 0]" porque si Apple agrega una nueva carpeta que comienza con "A", "B" o "C", la carpeta "Documentos" no es la primera carpeta del directorio.
Mejor:
fuente
La solución Swift 2 :
fuente
Esto funciona bien para mi,
fuente
Swift 4.0
fuente
El siguiente código puede ayudar a crear el directorio:
Uso:
Resultado:
directorio creado!
dataPath: / var / mobile / Aplicaciones / BD4B5566-1F11-4723-B54C-F1D0B23CBC / Documentos / MyFolder
fuente
Swift 1.2 y iOS 8
Cree un directorio personalizado (nombre = "MyCustomData") dentro del directorio de documentos, pero solo si el directorio no existe.
fuente