Persistance des donnée
Bonjour a tous,
Voila pour la persistance de mes donnée actuellement j'utilise NSUserDefault, mais mon appli est prévu pour être iPhone/iPad et je voudrai pouvoir avoir une sauvegarde pour les 2 devices, quelle solution peut t'on me proposer,
Je suis tomber sur Zephyr, mais que je trouve plutôt aléatoire, après avoir essayer je me rend compte, que il envoie une fois vers icloud mais a chaque fois récupère les vieille donnée au lieu de les mettre a jour
Je cherche une solution simple (ou bien expliquer) car je debute sur iOS et swift
A bientôt
Loà¯c
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Peux-tu être plus clair le rapport entre le fait que ton application soit pour iPhone et iPad et NSUserDefaults?
Un lien vers Zephyr aussi serait intéressant, car mes premières recherchent me mènent à un Tweak pour iDevice jailbreaké.
Tu veux faire en sorte qu'un iPhone avec ton application et un iPad avec ton application (pour un même compte) aient la même base de données sauvegardées ? Si c'est le cas, iCloud peut-être la solution.
Pardon j'ai oublier d'ajouter d'ajouter le lien vers zephyr le voila :
https://github.com/ArtSabintsev/Zephyr
c'est exactement sa que je voudrais mais je ne sais pas comment utiliser iCloud
J'ai l'impression que tout est expliqué sur la page de Zephyr et que finalement tu n'as pas besoin de maà®triser iCloud...
En faite il es simple, mais le problème est que il va sauvegarder VERS iCloud la premiere fois et a chaque fois que je veut changer une valeur par exemple et bien il reprendre la sauvegarde DEPUIS iCloud, se qui fait que dans l'appli sa change jamais en faite
Ton message n'est pas très clair pour moi.
Merci
En faite j'ai rajouter en le viewDidAppear de la premiere page
donc la il sauvegarde du telephone vers iCloud au lancement de l'app
et je vais dans mes menu changer je fait mes changement et retourne a la page "d'accueil"
et la il me recharge les donnée de iCloud vers le téléphone, donc tous mes changements son annulé
J'espere été assez claire en faite je pense que le souci viens de mon utilisation mais je ne sais pas trop comment le faire fonctionner
J'utilise simplement comme cela
Sinon j'ai penser que je devait peut être utiliser une autre méthode pour enregistrer mes paramètre
(se qui est dans NSUserDefault, c'est en faite les niveau des bâtiments (cf video a 19seconde)
https://youtu.be/IEl2TSswmMw
oui il sont dans une tableview