- Registriert
- 03.01.11
- Beiträge
- 2
Hi Leute,
ich habe hier Entities, die wiederum auf viele andere Entities verweisen. Also z.B. Schulklasse --> viele Schüler.
Im ersten ViewController habe ich eine Liste der Schulklassen. Selektiere ich eine Schulklasse komme ich auf einen zweiten Screen mit der Liste der Schüler.
So, woher bekomme ich jetzt die Liste der Schüler? Ich sehe zwei Möglichkeiten:
1. Ich lese die Property meiner Schulklassen-Entity aus und werfe die in einen UITableViewController
2. Ich erstelle einen CoreData FetchRequest, um alle Schüler die in der Klasse sind zu lesen und nehme den NSFetchedResultsController
Bei 1. muss ich mich selsbt darum kümmern, dass neue Elemente im TableView landen. Bei 2. muss ich den FetchRequest mit der entsprechenden Bedingung selbst zusammenbauen. Ich finde beide Lösugnen nicht optimal.
Was macht ihr denn da?
ich habe hier Entities, die wiederum auf viele andere Entities verweisen. Also z.B. Schulklasse --> viele Schüler.
Im ersten ViewController habe ich eine Liste der Schulklassen. Selektiere ich eine Schulklasse komme ich auf einen zweiten Screen mit der Liste der Schüler.
So, woher bekomme ich jetzt die Liste der Schüler? Ich sehe zwei Möglichkeiten:
1. Ich lese die Property meiner Schulklassen-Entity aus und werfe die in einen UITableViewController
2. Ich erstelle einen CoreData FetchRequest, um alle Schüler die in der Klasse sind zu lesen und nehme den NSFetchedResultsController
Bei 1. muss ich mich selsbt darum kümmern, dass neue Elemente im TableView landen. Bei 2. muss ich den FetchRequest mit der entsprechenden Bedingung selbst zusammenbauen. Ich finde beide Lösugnen nicht optimal.
Was macht ihr denn da?