2010-08-21 3 views
1

Je termine mon deuxième livre sur le développement de l'iPhone (Développement Iphone 3 - Mark/LaMarche) et, bien que ce livre couvre les 4 principaux mécanismes de persistance, je ne suis toujours pas sûr de savoir lequel utiliser pour mon application. Mon modèle de données n'est pas très complexe, mais j'ai besoin d'une définition de la relation et de la fonctionnalité.Meilleur modèle de persistance pour le développement de l'iPhone

Alors, quels sont les développeurs chevronnés qui utilisent là-bas et pourriez-vous s'il vous plaît me diriger vers un exemple de code qui implique plus d'une entité avec quelques relations de base?

J'apprécierais vraiment toute contribution.

Rod

Répondre

1

Toujours utiliser SQLite pour la production à quelques exceptions près. Si vous êtes l'une de ces exceptions, vous le saurez :)

SQLite a trop d'avantages pour en choisir un autre pour la production.

+0

Merci, Marcus. Juste pour clarifier (encore une fois, nouveau gars ici), quand vous dites utiliser SQLite, vous voulez dire en dehors des données de base? D'après ce que je comprends, Core Data utilise SQLite dans son noyau, n'est-ce pas? Je vais avoir le temps le plus dur avec Core Data à partir des exemples que j'ai trouvés. Tout semble juste un peu trop sophistiqué, mais qui suis-je savoir. – Rod

+0

Les données de base peuvent utiliser plusieurs types de stockage persistant, SQLite, binaire, In-Memory et XML (sur le bureau). Je déclarais que vous devriez utiliser Core Data avec un magasin persistant SQLite pour la production. –

+0

J'ai utilisé (et appris) les données de base avec SQLite et jusqu'à présent, il a été génial! Merci! – Rod

Questions connexes