Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从数组中获取值_Ios_Iphone_Swift3 - Fatal编程技术网

Ios 如何从数组中获取值

Ios 如何从数组中获取值,ios,iphone,swift3,Ios,Iphone,Swift3,我有一个数组 let pNo = parcelArr[indexPath.section] print(pNo) //the value I printed out ( 1000000026 ) 之后,我循环数组 for value in pNo{ print(value) } 但它向我显示了以下错误消息: 类型any不符合协议顺序 我想用 cell.parcelNoLbl.text = value cell.parcelNoLbl.text=pNo[indexpath

我有一个数组

let pNo = parcelArr[indexPath.section]

print(pNo)  //the value I printed out (
    1000000026
)
之后,我循环数组

for value in pNo{
    print(value)
}
但它向我显示了以下错误消息: 类型any不符合协议顺序

我想用

cell.parcelNoLbl.text = value

cell.parcelNoLbl.text=pNo[indexpath.row]


试试这个

你有多少部分?? 什么是地块申报?? 我认为这是一个简单的数组

var parcelArr:[Int]

必须使用parcelArr[indexPath.row]

编辑:

您的parcelArr必须是二维阵列,如下所示:

let parcelArr : [[Int]] = [[1000000026], [1000000027], [1000000028]]

pNo
不是数组,打印时它看起来像Int
parcelArr
是您的数组,它应该是cell.parcelNoLbl.text=pNo?将其转换为数组<代码>如果让pNo=pNo为?[Int]then loop.it显示此错误:类型any没有下标memberscell.parcelNoLbl.text=pNo[indexpath.row]as?串