创建一对多关系并使用Swift在Core Data iOS中获取数据

时间:2016-06-16 17:37:10

标签: ios swift core-data one-to-many

我想创建两个实体Employee和InOut之间的一对多关系。 员工包含姓名,电子邮件和关系时间。在InOut实体中,我想要inTime和outTime。员工时间可以有很多inTime和outTime's ..
如何使用Employee类的时间创建此关系并访问inTime和outTime。

这就是我创造的......

extension CinOut {

    @NSManaged var inTime: NSDate?
    @NSManaged var outTime: NSDate?
    @NSManaged var emp: Employee?

}
extension Employee {

    @NSManaged var email: String?
    @NSManaged var img: NSData?
    @NSManaged var name: String?
    @NSManaged var password: String?
    @NSManaged var phone: String?
    @NSManaged var time: NSSet?

}

1 个答案:

答案 0 :(得分:0)

你有没有尝试在核心数据上建立关系,请你分享你的代码。所有实体都可以使用uniqe密钥......你是否尝试过最简单的方法,就像魔法记录一样。