iphone – CoreData将关系添加到多个
发布时间:2020-12-14 18:13:10 所属栏目:百科 来源:网络整理
导读:在coredata中,我可以很好地与一个实体合作,主要是因为它很好地记录在互联网上.然而,当我找到关系时,我会一遍又一遍地找到相同的数据,告诉我如何向实体添加一个和最佳实践,但在给我实际可用的示例时却不尽如人意. 事实上,我有一对多(实体之间:Name和ErgTimes
在coredata中,我可以很好地与一个实体合作,主要是因为它很好地记录在互联网上.然而,当我找到关系时,我会一遍又一遍地找到相同的数据,告诉我如何向实体添加一个和最佳实践,但在给我实际可用的示例时却不尽如人意.
事实上,我有一对多(实体之间:Name和ErgTimes)关系设置,我想知道如何为每个名称添加多个对象Times.我的Name.m文件里面有 - (void)addTimesObject:(ErgTimes *)value; 但我不知道我应该在哪里使用它来添加时间. 很抱歉这个例子中缺少代码,但是如果有人可以指向一个显示关系使用的教程,那么我可以得到一个非常棒的想法. -詹姆士. 解决方法
阅读
Custom To-Many Relationship Accessor Methods.您可以使用标准的-mutableSetValueForKey:方法来访问您的关系:
NSMutableSet *ergTimes = [person mutableSetValueForKey:@"ergTimes"]; [ergTimes addObject:newErgTime]; 或者,如果您需要在许多地方执行上述操作,您可能希望为“ergTimes”属性实现一个访问器,以便您可以直接添加时间: [person addErgTimesObject:newErgTime]; 实例在上面引用的部分I中给出. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |