Mam dwa rodzaje zastrzeżeń: lokalizacje i elementy historii. Próbuję pobrać lokalizacje dołączone do dowolnego elementu historii, więc moim predykatem pobierania dla lokalizacji jest "history. @ Count> 0", co działa poprawnie.NSSortDescriptor i wiele związków
Chciałbym również posortować obiekty lokalizacji za pomocą NSSortDescriptor według daty ich ostatniego elementu historii, który na tyle, na ile mogę to wyobrazić, byłby "history. @ Max.time", to jednak powoduje: błąd:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Keypath containing KVC aggregate where there shouldn't be one; failed to handle [email protected]'
Plox Halp?
Czy 'location.history' jest tablicą/zestawem? (Wydaje się być jednym, ale masz formę w liczbie pojedynczej.) –
Jest to relacja wiele do wielu, co implikowałoby. forma pojedyncza jest dla mnie zła, ale nie chcę z nią teraz zadzierać, aby uniknąć zerwania czegokolwiek. –
Joonas, wymyśliłeś to? Jestem w DOKŁADNIE tej samej sytuacji i otrzymuję ten sam błąd. Dzięki – kdbdallas