2010-07-23 5 views
0

J'ai utilisé la base de données sqlite dans certaines de mes applications iphone mais comme vous le savez, il est beaucoup plus difficile que d'autres langages tels que java et php d'utiliser la base de données. Yat-il un moyen d'utiliser la base de données plus facile! J'ai trouvé un framework dans sourceforge ici: http://mysql-cocoa.sourceforge.net/ mais je pense que ce n'est pas pour le cacao-touch. Y at-il un autre cadre pour soulager la douleur sqlite!? thanx alotConnexion à sqlite dans le développement iphone

Répondre

1

Essayez FMDB

C'est un wrapper sqlite et fonctionne avec l'iPhone. Ou utiliser CoreData. Ce n'est pas un wrapper de base de données, mais un framework de persistance de graphe d'objet, qui peut être ce que vous voulez.

+2

+1 Si vous allez faire des applications iOS, vous avez vraiment besoin d'apprendre les données de base. Dorénavant, personne ne va maintenir des wrappers SQL solides pour iOS car Core Data est si clairement supérieur et facile à utiliser. Pourquoi passer autant de temps à dupliquer les fonctionnalités qu'Apple fournit déjà? Quelle part de marché y a-t-il chez les personnes qui connaissent SQL en C mais ne peuvent pas prendre le temps d'apprendre les données de base? Core Data a une courbe d'apprentissage mais en cours d'utilisation, il est bien plus simple à implémenter et plus rapide à l'exécution que n'importe quelle implémentation SQL directe. – TechZen

+0

Merci beaucoup. FMDB est génial. Je n'ai pas encore testé CoreData. Je vais tester ça plus tard aussi. – AliBZ