我有 2 个实体。运动员和评估。Athlete 与 Eval 有一对多的关系。一个 Athlete 可以有多个 Eval,但一个 Eval 只能有 1 个 Athlete。第一个为 Athlete 显示表格视图控制器的视图控制器。它显示所有运动员。当您单击一个运动员时,您将进入一个表格视图控制器,该控制器显示该运动员的所有评估。如何在我的 Athlete 表格视图中显示 evalArray[0] 顶部的 eval 属性?
这是我到目前为止所拥有的:
allEvals.h
Eval *mostRecentEval = evalArray.firstObject;
AllAthletes *allAthletes = [self.storyboard instantiateViewControllerWithIdentifier:@"allAthletes"];
allAthletes.evalLastUpdated = mostRecentEval.date_recorded;
NSLog(@"%@",mostRecentEval.date_recorded);
当我记录它时,它会正确显示属性,但是当我转到所有运动员时,当视图出现时我再次记录它,它会显示(null)。谁能告诉我为什么?