簡體   English   中英

CoreData將關系添加到多個

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM