Guten Tag! In meinem Projekt verwende ich Core Data
, und muss von den beiden Entitäten abgeleitet werden, aber ich kann nicht herausfinden, wie man die Ergebnisse der ersten und zweiten NSFetchedResultsController
eins kombiniert. Müssen Sie in einer einzigen Tabelle ohne Trennung in Abschnitte benötigen.Kombinieren Sie zwei NSFetchedResultsController
0
A
Antwort
4
Erstellen Sie eine abstrakte Entität, von der beide Entitäten erben.
Verwenden Sie auch nicht zwei NSFetchedResultsController
, wenn Sie nur eine UITableView
zeigen, denn wie werden Sie die beiden kombinieren? Wie bestellen Sie es?
wie diese stattdessen tun:
Zum Beispiel, wenn Sie Car
s und Motorcycle
s in der die NSFetchedResultsController
, erstellen Sie eine Klasse Vehicle
und holen Vehicle
s stattdessen zeigen wollen. Dann stellen Sie sicher, dass die Parent Entity
-Vechicle
sowohl für Car
und Motorcycle
im Coredata-Modell-Editor festgelegt:
EDIT: Hier ist eine Antwort, die gleiche Sache was darauf hindeutet (für im allgemeinen Anfrage holen, nicht speziell NSFetchedResultController
Core data: any way to fetch multiple entities?)
Verwandte Themen
- 1. Kombinieren Sie zwei CGRect
- 2. Kombinieren Sie zwei Activeabfrageergebnisse
- 3. Kombinieren Sie zwei Cronexpressions
- 4. Kombinieren Sie zwei MYSQL-Abfragen
- 5. Kombinieren Sie zwei Ganzzahl-Arrays
- 6. Kombinieren Sie zwei Maven-Projekt
- 7. Kombinieren Sie zwei Abfragen Mysql
- 8. Kombinieren Sie zwei Abfragen - Postgresql
- 9. Kombinieren Sie zwei mysql Gruppe
- 10. Kombinieren Sie zwei qualifizierte Namen
- 11. Kombinieren Sie zwei Perl-Skripte
- 12. Kerndaten: Kann NSFetchedResultsController zwei verschiedene Entitäten abrufen?
- 13. Kombinieren von zwei Datenrahmen
- 14. Wie können Sie zwei Arrays kombinieren?
- 15. Wie kombinieren Sie zwei Procs zu einem?
- 16. MongoDB-Aggregation: Kombinieren Sie zwei Arrays
- 17. Wie kombinieren Sie zwei Git Repos?
- 18. C# Kombinieren Sie zwei Klassen von Strings
- 19. kombinieren Sie zwei Listen und sortieren rekursiv
- 20. Kombinieren Sie zwei Zeilen einer Matrix
- 21. Odoo - Kombinieren Sie zwei Felder in one2many
- 22. Kombinieren Sie zwei Spalten zu einer
- 23. Kombinieren Sie zwei ausgewählte Abfragen in einem
- 24. Kombinieren Sie zwei Arrays in 1-Array
- 25. Kombinieren Sie zwei Bilder in C#
- 26. Kombinieren Sie zwei Tabellen für einen Ausgang
- 27. Kombinieren Sie zwei Listen in Python
- 28. R: kombinieren Sie zwei 2-dimensionale Kreuztabellen
- 29. Kombinieren Sie zwei Klassen in Java?
- 30. Kombinieren Sie zwei jQuery-Hover-Skripte
Dies denormalite die SQLite DB als Erwähnung auf "Core-Daten: jede Möglichkeit, mehrere Entitäten zu holen" Kommentar von @Floyd. – kaushal
Yepp. Ich habe tatsächlich eine Frage bezüglich dieses http://stackoverflow.com/questions/40338492/core-data-design-principles – netigger