【发布时间】:2021-01-13 15:31:39
【问题描述】:
我开始研究 CoreData 并有两个实体。这些在 Player 之间形成了多对多的关系:
和团队:
我正在尝试使用列表中的 ForEach 遍历团队的球员,但我似乎无法让它工作。我一直在尝试的代码如下。我尝试的任何其他解决方案都会出现错误,例如“NSObject 类型的值没有成员名称”
struct PlayersView: View{
var team: Team
var body: some View{
NavigationView{
List{
ForEach(Array(team.people! as Set), id: \.self){ player in
Text("\(player.name)" ) //Error on this line
}
}
}
}
}
有什么想法吗?我想我需要将播放器类型改回播放器对象,但我不确定
【问题讨论】:
标签: swift core-data swiftui nsset