2009-07-29 7 views
0

J'essaye de porter une application d'iPhone d'employer SQLite aux données de base.Manière la plus élégante de synchroniser des objets gérés avec des contrôles sur iPhone?

Existe-t-il un moyen de synchroniser les objets gérés directement avec les contrôles qui manipulent leurs valeurs, sans avoir un contrôleur au milieu? Note: Je peux le faire à la dure - c'est ce que je fais maintenant; Je cherche le moyen élégant, facile, rapide. Je feuillette la documentation et je commence à me sentir dépassée. La documentation sur les liens semble être Mac OS X seulement, pas iPhone. Est ce que je décris même possible sur l'iPhone?

Merci.

+0

Note: en espérant des suggestions plus utiles. Il y a généralement plus d'une façon de faire ces choses. – Amagrammer

+0

N'oubliez pas de me créditer avec la réponse;) –

+0

Quelle réponse est que, M. n'a pas résolu par magie tous mes problèmes et de faire de moi un millionnaire d'iPhone pendant la nuit? – Amagrammer

Répondre

1

Vous avez malheureusement raison. À moins qu'il y ait une bibliothèque que je ne connais pas (pas impossible), vous obtenez de rouler votre propre liaison des classes coredata aux vues.

+0

Des rumeurs sur l'ajout d'Apple par la suite? Core Data est génial, mais si vous devez insérer un objet contrôleur intermédiaire au milieu, il perd beaucoup de son élégance. Certes, le modèle MVC est bon, mais le mécanisme Bindings agit essentiellement comme le "C" * pour les cas où une manipulation plus complexe n'est pas nécessaire. – Amagrammer

+0

J'imagine qu'ils vont, car cela semble être ce qu'ils font: libérer une bibliothèque, attendre un an ou deux pour qu'il cuit, puis l'envoyer sur iPhone. Environ 30% du contenu de l'iPhone WWDC se composait de "maintenant sur iPhone!". –

Questions connexes