请帮助我。我有一个名为datas的coredata模型,其属性为scores作为可转换类型。我有这样的结构叫做Scores。
struct PlayerScoresDict : Codable
{
var round : Int?
var score : String?
var cards : Array<Int>?
}
struct PlayersDict : Codable
{
var id : Int?
var scoreDict : PlayerScoresDict?
}
并且我将PlayersDict保存在数组中。我想将此数组保存在coredata scores对象中。但是我出错了。请帮助我。
答案 0 :(得分:0)
将结构更改为类。 它和我一起工作!
class PlayerScoresDict : Codable {
var round : Int?
var score : String?
var cards : Array<Int>?
}
class PlayersDict : Codable {
var id : Int?
var scoreDict : PlayerScoresDict?
}