0

enter image description here

How would I add new MinorGoal to an existing goal? And how to fetch Goal's MinorGoals?

Thanks

4

1 回答 1

1

当您生成 NSManagedObject 实体时,Goal类将有一个NSSet被调用toMinorGoal(假设您toMinorGoal是无序关系)。此外,XCode 将生成 4 个辅助方法来向/从关系中添加/删除MinorGoal对象。

如果您需要获取 MinorGoals 对象,您只需要获取Goal对象,然后访问toMinorGoals NSSet将包含其所有对象的MinorGoal对象。或者,您可以只获取MinorGoal对象,但这些将返回其中的每一个(如果您没有指定所需的数量)。

这是 XCode 将为您提供的生成访问器的一个近似示例:

- (void)addtoMinorGoaObject:(MinorGoal *)value;
- (void)removetoMinorGoalObject:(MinorGoal *)value;
- (void)addtoMinorGoal:(NSSet *)value;
- (void)removetoMinorGoal:(NSSet *)value;
于 2013-09-05T14:45:13.003 回答