Question

Je me demandais simplement de quel code j'avais besoin pour faire cela?

Était-ce utile?

La solution

Il n'y a pas encore de CoreData pour iPhone, il n'y a donc aucun moyen d'utiliser le même code dans votre iPhone et votre application Mac. Vous pouvez écrire votre propre wrapper autour de sqlite qui fonctionnera sur les deux. Le groupe Omni possède une version open source de cette version ( licence MIT modifiée ) qui serait probablement un bon point de départ.

De plus, il n’existe pas de méthode intégrée pour la synchronisation des données. Vous devrez donc trouver un moyen de le faire également. De nombreuses applications exécutent un serveur sur le téléphone / mac et se synchronisent via ce serveur. En règle générale, votre téléphone doit être connecté au même réseau wifi que le Mac.

Autres conseils

Core Data n’existe pas sur l’iPhone, vous devez donc utiliser au moins quelque chose d’autre. En fait, si vous souhaitez partager une quantité importante de code entre les applications iPhone et Mac, vous voudrez probablement éviter complètement les données de base.

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