根据数据结构将数据附加到矩阵

时间:2018-05-30 20:09:21

标签: arrays swift

我有以下数据结构:

struct Books {
    let name: String
    let imagenCover: String
    let volumens: VolumensData

}

struct VolumensData {
    let fileVolumen: [String]?
}

 var dataBooks = [Books]()
dataBooks.append(Books(name: "Tom Sawyer", imagenCover: "sawyer-cover",  volumes: [fileVolumen: "file-1", fileVolumen: "file-2"]))

我想将数据添加到数组中,但是我在插入变量值方面遇到了问题:Volumens。

添加VolumensData类型数据的正确语法是什么?

1 个答案:

答案 0 :(得分:0)

VolumensData就像Books一样结构,所以这可以这样做。

dataBooks.append(Books(name: "Tom Sawyer", imagenCover: "sawyer-cover",  volumes: VolumensData.init(fileVolumen: ["file-1","file-2"])))