我在swift中做错了什么?
class ActivityDetailsModel {
var ActivityProfile: [[String]]
init(ActivityProfile: [[String]]){
self.ActivityProfile = ActivityProfile
}
}
var act = ActivityDetailsModel(ActivityProfile: ["cell2"+"firName": "two"])
给出无法调用类型' ActivityDetailsModel'的初始值设定项。带有类型的参数(ActivityProfile:[String:String])
答案 0 :(得分:0)
变量ActivityProfile
的类型签名是Array
的{{1}},而不是Array
的预期Array
。
这使用替代语法使其清晰
Dictionary
PS:使用小写字母
启动变量名称更容易阅读