2009-10-17 8 views
4

Je souhaite implémenter des données de base dans mon application iPhone. Alors, quelle est la meilleure façon d'apprendre les données de base spécifiquement pour l'iPhone? J'ai 4 heures d'heures que je peux consacrer à ceci aujourd'hui, donc idéalement je serais assez compétent pour ajouter ceci (si légèrement) dans mon application. La seule façon de conserver les données maintenant est via NSUserDefaults, juste pour que lorsque l'application est fermée et rouverte, leurs données sont toujours là. Je veux donner à l'utilisateur la possibilité d'enregistrer des ensembles de données, lisez-les, les modifier, les supprimer, etc.Premiers pas dans les données de base pour iPhone?

Répondre

8

Getting Started with Core Data dans l'iPhone Dev Center a fait l'affaire pour moi. :-)

Non, sérieusement, cela peut sembler un conseil évident, mais ce document d'une page présente une bonne stratégie pour les documents et les tutoriels à lire et dans quel ordre. Une fois que vous aurez suivi le premier tutoriel recommandé, la terminologie bizarre vous semblera beaucoup moins bizarre.

1

Deux livres qui sont d'excellentes références pour les données de base sont "Core Data: Apple's API for Persisting Data on Mac OS X" par Marcus Zarra et "iPhone SDK Development" par Bill Dudney et Chris Adamson. Les deux vous guidera à travers l'exemple de code pour gérer les données de base sur l'iPhone, avec des perspectives légèrement différentes sur le cadre. Le livre de données de base fournit la meilleure référence globale sur le sujet que vous trouverez, en dehors de la propre documentation d'Apple. De plus, si vous achetez la vidéo de l'iPhone de la WWDC de cette année, les présentations «Introduction aux données de base sur iPhone» et «Quoi de neuf dans les données de base» sont d'excellentes ressources. Les membres ADC Select ont également accès à des présentations de données de base provenant de WWDC plus anciennes, y compris celles qui expliquent les concepts fondamentaux du framework et comment ajuster les performances de votre application Core Data.

1

Assurez-vous que vous ne vous arrêtez pas après le premier document - Core Data Turorial for iPhone OS est excellent, mais j'ai ensuite essayé de changer le modèle et tout s'est écrasé avec des messages d'erreur assez cryptiques. Getting Started with Core Data est le prochain endroit où aller. À moins de lire les sections sur la gestion des versions du modèle de données, vous rencontrerez probablement de gros problèmes dès que vous commencerez à adapter l'exemple de code pour votre usage personnel. +1:

Questions connexes