Question

Quelle est la bonne façon de stocker des images sur iOS, où « grands » signifie> 1Mo?

, je veux aussi empêcher l'utilisateur d'avoir la possibilité d'y accéder par une sorte de piratage.

Était-ce utile?

La solution

Vous pouvez écrire l'image aux documents répertoire de votre application et les chemins pour les images CoreData ou NSUserDefaults. Pour éviter le piratage, vous pouvez chiffrer les données avant de l'écrire dans le répertoire des documents. Pour regarder de chiffrement à ce poste .

Edit:

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

Ensuite, il suffit d'utiliser le "chemin" NSString.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top