【发布时间】:2012-05-04 14:19:58
【问题描述】:
我在建立一对一的关系时遇到了困难。在最高级别,我有一对多的关系。我将使用典型的经理、员工、示例来解释我正在尝试做的事情。为了更进一步,我正在尝试为员工添加一对一的众议院关系。
当我对 NSManagedObject 进行子类化时为我创建的 addEmployeesToManagereObject 方法,我添加了员工没有问题。当我在我的表视图中选择一个员工时,我设置了 Employee 类型的 currentEmployee - 它在我的 .h 中声明。
现在我有了当前员工,我想保存与当前员工相关的 Houses 实体属性。
我真正苦苦挣扎的部分是设置 managedObjectContext 以及设置和保存与 currentEmployee 相关的房屋属性。
我已经尝试了几件事,但这是我的最后一次尝试:
注意:employeeToHouse 是一个 House 类型的属性,它是为 当我继承 NSManagedObject 时的我
House *theHouse = [NSEntityDescription
insertNewObjectForEntityForName:@"House"
inManagedObjectContext:self.managedObjectContext];
// This is where I'm lost, trying to set the House
// object through the employeeToHouse relationship
self.currentEmployee.employeeToHouse
如何访问并保存当前雇员的房屋属性?
【问题讨论】: