Je dois parcourir toutes les clés de mon NSUserDefaults et les transférer dans un autre format. Plus tard, je vais vouloir les transférer, par programme.NSUserDefaults setObject et IntegerForKey, utilisez sur la même clé, sinon comment puis-je contourner?
j'ai beaucoup de clés et je n'ai aucune façon dans ma convention de nommage ou par d'autres moyens pour déterminer si je setObject ou setInteger etc.
Si je setObject cela me permettra d'utiliser integerForKey sur cette clé?
Si je ne peux pas vouloir puis-je utiliser à la place?
Je recommande de ne pas utiliser PLIST pour ce genre de problèmes. C'est une mauvaise pratique, et si vous "devez" en utiliser un, il y a probablement un défaut dans votre conception quelque part et vous devriez repenser l'implémentation. – Craimasjien
Décerné pour le pour la première phrase. – Jules