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
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.
Si vous ne connaissez pas déjà à ce sujet, ce qui est très utile:
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.
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:
- 1. Requête de données de base pour iPhone
- 2. Récupère les premiers horodatages pour les cartes de l'utilisateur dans une table de données mysql
- 3. iPhone et données de base
- 4. Besoin d'aide pour les relations plusieurs-à-plusieurs dans les données de base pour iPhone
- 5. Premiers pas dans le développement de microprogrammes
- 6. Chargement de la base de données iPhone
- 7. Premiers pas avec les périphériques SideShow
- 8. Base de données pour l'application iphone - un conseil?
- 9. Premiers pas avec NHibernate
- 10. données de base iphone readonly relation
- 11. Premiers pas avec Google Programming
- 12. données de base enregistrements manquants iphone
- 13. Premiers pas avec Shell Scripting?
- 14. iPhone - Base de données SQLite Lecture
- 15. Quand conserver les données dans l'application iPhone?
- 16. Premiers pas avec Django-Instant Django
- 17. Relations indexées dans les données de base
- 18. Premiers pas avec JAX-WS
- 19. base de données dans App_Data pas de données persistant
- 20. Données de base NSPredicate pour les relations
- 21. Comment mettre à jour les n premiers enregistrements dans SQLite
- 22. Notifier les changements de propriété pour les données de base?
- 23. comment publier des données dans une base de données de site dans une application iphone?
- 24. iphone tab contrôleur de barre et des données de base
- 25. Récupérer un objet par propriété dans les données de base
- 26. Demande de données de base avec des prédicats - iPhone
- 27. données de base iphone executeFetchRequest problème de mémoire
- 28. la taille des colonnes de base de données pour les données à base de caractères
- 29. Premiers pas avec un plug-in Picasa
- 30. Fournir des données de base pour l'application de données de base?
+1: Ceci est une très bonne introduction aux données de base. –