1
我有两个NSManagedObject像谓词比较NSSet中的Fetchrequest的XCode斯威夫特OSX核心数据
class Person: NSManagedObject {
@NSManaged var firstname: String;
@NSManaged var lastname: String;
@NSManaged var code: String;
@NSManaged var position: Int16;
@NSManaged var lasttime: NSDate;
@NSManaged var isvip: Int16;
@NSManaged var changeposition: NSSet;
}
class ChangePosition: NSManagedObject {
@NSManaged var person:Person
@NSManaged var code: String;
@NSManaged var from: Int16;
@NSManaged var to: Int16;
@NSManaged var time: NSDate;
}
所以我有一个人用许多ChangePosition为NSSet中。每个ChangePosition都有一个NSDate。
现在我想尝试从最高NSDate的人中获取一个ChangePosition。但我不知道这可以用于这个结构。
有什么想法?