【发布时间】:2017-10-05 21:41:51
【问题描述】:
var pickerData: [[String]] = [String]
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
// Connect data:
self.gothramPicker.delegate = self
self.gothramPicker.dataSource = self
pickerData = [
[["A"],["i","ii","iii"]],
[["B"],["iv","v","vi","vii"]]
]"
出现上下文类型“字符串”的错误不能与数组文字一起使用。我的选择器有两个部分,如果在第一个选择器中选中,每个项目都有自己的细分,可以从第二个选择器中选择。
我想在数组中使用数组,每个主数组都有不同列表的子数组。当我在选择器中选择第一个数组时,它应该只显示特定数组项的子项。为此,当我添加双括号时,我得到了错误。另外请让我知道代码中的任何错误
【问题讨论】:
-
您可能需要标记语言,以便合适的人可以找到此问题
-
有人支持吗?
-
等待帮助
-
我为你添加了标签。
-
我不确定你的问题是什么。是关于第一行的错误(定义
pickerData)吗?
标签: arrays swift multidimensional-array picker