Core Data Recherchen
Zuletzt aktualisiert am 29. Mai 2024
2 Minuten
SimPholders App
Imho eine der wichtigste Apps für iOS Entwickler. Wenn eine App auf dem iOS-Simulator ausgeführt wird, kann mit SimPholders das Sandbox-Verzeichnis, und somit auch die Datenbank-Datei der Anwendung gefunden werden. Der Pfad ist nämlich ganz schön lang und kryptisch, wie zB:
- Simpholders öffnet den Pfad im Finder, und ich kann ihn super über die untere Pfadleiste kopieren:
- Einfach mit der linken Maustaste auf den Pfad klicken, und im Kontextmenü “…Pfad kopieren” auswählen.
- Wenn die Pfadleiste im Finder ausgeblendet ist:
- Mit Option + Command + c einblenden
- oder über das Menü: Darstellung -> Pfadleiste einblenden
Datenbank Browser für OS-X
Hier ist wichtig, das der oben kopierte Pfad zur Datenbank mit Copy und Paste übernommen werden kann.
- https://sqlitebrowser.org - Browser um SQLite Datenbanken an zu schauen. Kostet nix. Der Nachteil ist: Man muss den Pfad zur DB im Auswahldialog auswählen, und sich durch den ganzen Pfad klicken. Allerdings bietet sich beim Rechtsklick auf das Datenbank-File im Finder ein Kontextmenü mit dem Angebot die Datei in der App zu öffnen. Das ist sehr brauchbar.
- https://www.dbvis.com - Datenbank-Browser. Den benutze ich schon seit Jahren auf der Arbeit. Der Pfad zur DB lässt sich per copy and Paste einfügen. Sehr mächtig. Nachteil: recht teuer.
- https://dbschema.com/ - nicht so teuer. Den schaue ich mir gerade an.
- https://www.sql-workbench.eu/ - Den schaue ich mir gerade an.
- https://razorsql.com - Den schaue ich mir auch gerade an.
SQLite Datenbank und JDBC Driver
Verschiedenes
https://cocoacasts.com/reading-and-updating-managed-objects-with-core-data
https://dev.to/maeganwilson_/how-to-make-a-task-list-using-swiftui-and-core-data-513a
SwiftUI und Core Data | Lesson #03 | Environment … — YouTubewww.youtube.com › watch
Core Data Filtern
- https://stackoverflow.com/questions/6812725/core-data-predicate-with-dates
- https://www.swiftbysundell.com/articles/predicates-in-swift/