[英]CoreData adding relationships to-many
在coredata中,我可以很好地與一個實體合作,主要是因為它很好地記錄在互聯網上。 然而,當我找到關系時,我會一遍又一遍地找到相同的數據,告訴我如何向實體添加一個和最佳實踐,但在給我實際可用的示例時卻不盡如人意。
事實上,我有一對多(實體之間:Name和ErgTimes)關系設置,我想知道如何為每個名稱添加多個對象Times。 我的Name.m文件里面有
- (void)addTimesObject:(ErgTimes *)value;
但我不知道我應該在哪里使用它來添加時間。
很抱歉這個例子中缺少代碼,但是如果有人可以指向一個顯示關系使用的教程,那么我可以得到一個非常棒的想法。
-詹姆士。
閱讀自定義多對多關系訪問器方法 。 您可以使用標准的-mutableSetValueForKey:方法來訪問您的關系:
NSMutableSet *ergTimes = [person mutableSetValueForKey:@"ergTimes"];
[ergTimes addObject:newErgTime];
或者,如果您需要在許多地方執行上述操作,您可能希望為“ergTimes”屬性實現一個訪問器,以便您可以直接添加時間:
[person addErgTimesObject:newErgTime];
實例在上面引用的部分I中給出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.