【发布时间】:2018-04-17 04:28:00
【问题描述】:
我有一个数组
let pNo = parcelArr[indexPath.section]
print(pNo) //the value I printed out (
1000000026
)
然后我for循环数组
for value in pNo{
print(value)
}
但它向我显示了以下错误消息: type any 不符合协议顺序
我想在
中显示值cell.parcelNoLbl.text = value
【问题讨论】:
-
pNo不是一个数组,因为你打印它看起来像一个 Int?parcelArr是你的数组,应该是cell.parcelNoLbl.text = pNo? -
将其转换为数组。
if let pNo = pNo as? [Int]然后循环。