首页 > 解决方案 > 在调用错误时,就像使用未声明的类型“区”一样

问题描述

struct District {
    var district:[String]=["districtName","headQuarters"]
}

var telangana:[district] = ["rangareddy","shamshabad","suryapet","suryapet"]
print(telangana)

标签: iosarraysswift

解决方案


我认为您正在尝试struct District使用districtNameheadQuarter作为其属性进行创建,

struct District {
    let districtName: String
    let headQuarter: String
}

现在,你可以像这样创建一个arrayDistrict

let telangana: [District] = [District(districtName: "rangareddy", headQuarter: "shamshabad"), District(districtName: "suryapet", headQuarter: "suryapet")]
print(telangana)

推荐阅读