Chargement de données au premier démarrage de l'application

heliohelio Membre
octobre 2018 modifié dans Dev. iOS, watchOS, tvOS #1

Bonjour à tous,
Il faudrait que je charge un enregistrement dans une entité d'un modèle Core Data au premier lancement de l'application.
Je pensais tester : si le nombre d'enregistrements est vide alors je charge sinon je ne fais rien.
Quelle est la meilleure façon de le faire selon vous ?
Merci.

Réponses

  • Utilise le conteneur des user defaults. Tu peux y mettre ce que tu veux. Un flag qui te dit si tu as déjà chargé les données et c’est bon. Pour ce qui est de ta méthode ça fonctionne mais c’est mettre en branle un SGBD et sa couche d’abstraction là où un simple flag suffit...
    À toi de voir 😉
  • heliohelio Membre
    octobre 2018 modifié #3

    Oui effectivement c'est mieux UserDefaults ! merci.

Connectez-vous ou Inscrivez-vous pour répondre.