我正在使用核心數據框架並希望使用關係獲取數據。 我有兩個名爲User和Company的實體具有user_name和company_name字段。我也有許多名字rel_user-> user的關係。提取核心數據中的關係數據
現在,我想這樣的
User *userObj=(User*)[selectedData objectAtIndex:indexPath.row];
NSSet *resultData = [userObj valueForKeyPath:@"rel_user.user"];
NSLog(@"subject -> %@",[resultData description]);
我要顯示與用戶的公司名稱來獲取數據。
您好,感謝您的回覆,但我無法找到與用戶對象的關係屬性。我怎麼能得到那我需要設置父級? – RJ168
您可以在覈心數據模型編輯器中自己定義關係。如果你不創建子類,你必須使用valueForKeyPath。 – jrturton