(извините за длинный заголовок)
У меня есть пользовательский объект Person, который, в свою очередь, имеет NSSet
, у которого есть несколько настраиваемых объектов, называемых Appointment. Таким образом, у человека может быть несколько назначений. Назначение имеет значения startTime и endTime.
Это классы Core Data NSMangagedObject
.
@interface Person : NSManagedObject
@property (nonatomic, retain) NSString *personName;
@property (nonatomic, retain) NSSet *appointments;
// etc
@end
@interface Appointment : NSManagedObject
@property (nonatomic, retain) NSNumber * startSecond;
@property (nonatomic, retain) NSNumber * endSecond;
// etc
@end
Как мне получить список лиц, в порядке раннего начала второго в рамках любого из их назначений?