33 votes

Est-ce qu'il existe un bon outil de navigation Core Data ?

Une des choses qui me manque en passant de SQLite à Core Data est la capacité d'interroger directement ma base de données pour analyser les données. Est-ce que quelqu'un sait s'il existe un outil permettant de naviguer dans un magasin Core Data de manière similaire?

2voto

keith Points 148

J'ai fini par utiliser SQLPro pour SQLite (https://www.sqlitepro.com/). Même la version gratuite est suffisante pour le développement (dans la version complète, vous obtenez l'édition en ligne, etc.).

  • avantages - peut faire des requêtes SQL
  • inconvénients - ne montre pas les relations

Je recommande également l'application Simpholders (http://simpholders.com/), elle ouvre le Finder avec le fichier db.sql contenant le dossier

1voto

Zenox Points 3723

Si vous utilisez SQLite comme backend, vous pouvez essayer mon application SQLite Professional (App Store).

L'application offre quelques fonctionnalités intéressantes telles que :

  • Auto-complétion et mise en évidence de la syntaxe.
  • Intégration des versions (revenir aux versions précédentes).
  • Filtrage des données en ligne.
  • La possibilité de charger des extensions SQLite.
  • Compatibilité SQLite 2.
  • Options d'exportation vers CSV, JSON, XML et MySQL.
  • Importation depuis CSV, JSON ou XML.
  • Réorganisation des colonnes.
  • Prise en charge du plein écran.

Un essai gratuit de sept jours est disponible sur le site web et une version gratuite en lecture seule est disponible sur le Mac App Store.

0voto

Pablo Romero Points 71

Il y a un sujet similaire ici Comment afficher les données stockées dans Core Data ?

J'ai déjà ajouté un commentaire où je dis que j'ai créé une application macOS pour parcourir le contenu de votre Core Data. Il cache la mise en œuvre de Core Data comme vous le voyez lorsque vous utilisez un navigateur SQLite. Vous pouvez également lister toutes vos dernières applications en cours d'exécution et simulateurs, ce qui vous permet de trouver facilement l'application que vous recherchez. Plus d'infos ici :

http://www.microedition.biz/simMagnifier

Il a d'autres fonctionnalités comme l'accès aux dossiers du simulateur tels que Documents, Application Support, etc. Vous pouvez également vérifier le contenu de NSUserDefaults.

L'application n'est pas gratuite désolée ! mais au moins vous avez une période d'essai de 7 jours.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X