Ich habe zwei Arten von Einwänden: Orte und Geschichte. Ich versuche, Speicherorte abzurufen, die an ein beliebiges Verlaufselement angehängt sind. Daher lautet mein Abrufprädikat für den Speicherort "history. @ Count> 0". Dies funktioniert einwandfrei.NSSortDescriptor und to-many Beziehungen
Ich würde auch gerne die Location-Objekte mit einem NSSortDescriptor nach dem Datum ihrer letzten History Element, die so weit wie ich kann "Geschichte. @ Max.time", würde dies jedoch wirft folgendes zu sortieren Fehler:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Keypath containing KVC aggregate where there shouldn't be one; failed to handle [email protected]'
Half plox?
Ist 'location.history' ein Array/Set? (Scheint eins zu sein, aber Sie haben eine einzigartige Form.) –
es ist eine zu-viele-Beziehung, die implizieren würde, dass es ist. Die singuläre Form ist meine schlechte, aber ich will mich im Moment nicht damit herumschlagen, um nichts zu brechen. –
Joonas, hast du das herausgefunden? Ich bin in der gleichen Situation und bekomme denselben Fehler. Danke – kdbdallas