Core data 核心数据和显示自定义单元格中两个实体(多对多)的属性

Core data 核心数据和显示自定义单元格中两个实体(多对多)的属性,core-data,many-to-many,custom-cell,Core Data,Many To Many,Custom Cell,不确定是否可能,但我想列出两个不同实体的属性信息,这两个实体在一个自定义单元格中是多对多的。我读了一个类似的问题,但没有看到回答。试图指定gymnastNameText.text=score.gymnasts会导致错误,无法分配NSSet类型的值?输入字符串 class ScoreMeetCell: UITableViewCell { @IBOutlet weak var gymnastNameText: UILabel! @IBOutlet weak var barScor

不确定是否可能,但我想列出两个不同实体的属性信息,这两个实体在一个自定义单元格中是多对多的。我读了一个类似的问题,但没有看到回答。试图指定gymnastNameText.text=score.gymnasts会导致错误,无法分配NSSet类型的值?输入字符串

class ScoreMeetCell: UITableViewCell {


    @IBOutlet weak var gymnastNameText: UILabel!
    @IBOutlet weak var barScoreLabel: UILabel!
    @IBOutlet weak var barScoreText: UILabel!
    @IBOutlet weak var beamScoreLabel: UILabel!
    @IBOutlet weak var beamScoreText: UILabel!
    @IBOutlet weak var floorScoreLabel: UILabel!
    @IBOutlet weak var floorScoreText: UILabel!
    @IBOutlet weak var vaultScoreLabel: UILabel!
    @IBOutlet weak var vaultScoreText: UILabel!
    @IBOutlet weak var allaroundScoreLabel: UILabel!
    @IBOutlet weak var allaroundScoreText: UILabel!


    func configureScoreCell(score: Meet) {

        gymnastNameText.text = score.gymnasts


    }

听起来你应该有一个有
Meet
的模特,一个
出勤
的模特和一个
体操运动员
出勤
的目的是记录
体操运动员
特定于该特定的
比赛
——即获得的分数的详细信息

因此,
meeting
是一对多对
出勤
,而
出勤
体操运动员
是一对一


现在,您的视图显示了一个出席人数列表,您可以从中了解体操运动员的详细信息和分数。

您没有解释您的数据模型,也没有解释您试图向用户显示的内容有两个实体:体操运动员和比赛(多对多)。如果在我的自定义牢房里我叫Meet,我就无法在相应的牢房里得到体操运动员的名字。现在我把分数分成了一个新的实体(一对多),从体操运动员到MeetResult。目前还不确定什么是最好的方法。