无法将类型字符串的值转换为预期的元素类型

时间:2017-04-05 13:47:37

标签: xcode swift3

我在//Fill Objects部分收到此错误。我似乎找不到"预期元素类型"的解决方案。我只看到过#"预期参数类型"的解决方案。不确定区别是什么或如何解决这个问题。从来没有遇到过这个错误。

    //User Profile Info

struct userObject {

    var profilePicture: UIImage
    var name: String
    var description: String
    var cityState: String
}

//Fill Objects

var userArray: [userObject] = ["profilePicture", "name", "description", "cityState"]

1 个答案:

答案 0 :(得分:0)

你需要这样做才能声明一个数组。

let userArray: NSArray = ["profilePicture", "name", "description", "cityState"]

试试这个。