Est-ce que quelqu'un a déjà enregistré des préférences d'application (dans l'application, pas dans l'application Paramètres) impliquant des images prises avec l'appareil photo?Enregistrement d'une image dans les préférences de l'utilisateur
Les préférences comprennent NSStrings, UIImage, BOOLs, etc. L'UIImage est une photo prise avec une caméra.
ce que je pourrais ces tout dans un NSMutableArray puis il suffit de faire quelque chose comme ceci:
[array writeToFile:[self dataFilePath] atomically:YES];
un tableau peut contenir une telle variété d'objets? (et BOOL n'est pas strictement un objet je suppose)
merci. Je vais essayer vos deux suggestions pour voir qui fonctionne. Avec la technique NSKeyedArchiver, comment charger les valeurs dans? Puis-je allouer/init un tableau, et faire: [array unarchiveObjectWithFile: [self dataFilePath]]; ? – cannyboy
NSArray * array = [NSKeyedUnarchiver unarchiveObjectWithFile: pathToFile]; –
J'ai finalement utilisé la technique 'UIImage> NSData'. Serait-il avantageux d'utiliser la technique NSKeyedArchiver? Peut-être que la conversion de UIImage vers NSData et vice versa prend un peu plus de temps. – cannyboy