Pregunta

¿Cuál es la forma correcta de almacenar imágenes grandes en iOS, donde "grande" significa> 1 MB?

Además, quiero evitar que el usuario tenga la capacidad de acceder a ellos a través de algún tipo de piratería.

¿Fue útil?

Solución

Puede escribir la imagen en el directorio de documentos de su aplicación y las rutas para las imágenes en Coredata o NsuserDefaults. Para evitar el pirateo, puede cifrar los datos antes de escribirlos en el directorio de documentos. Para el cifrado, mira este correo.

Editar:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"yourFileNameAndExtension"];

Luego usa la "ruta" nsstring.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top