Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.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 最近更新后SwiftUI ForEach不工作_Ios_Swift_Xcode_Foreach_Swiftui - Fatal编程技术网

Ios 最近更新后SwiftUI ForEach不工作

Ios 最近更新后SwiftUI ForEach不工作,ios,swift,xcode,foreach,swiftui,Ios,Swift,Xcode,Foreach,Swiftui,我使用ForEach已经有一段时间了,它一直运行良好,直到几天前我更新了我的Xcode,现在它说“无法推断通用参数'ID'。还有其他人经历过同样的问题吗 ForEach(dataArray) { data in ... } 无论何时出现该错误,都应该使用以下ForEach重载: ForEach(0..<dataArray.count, id: \.self) { index in //refer to your items as dataArray[index] inside F

我使用ForEach已经有一段时间了,它一直运行良好,直到几天前我更新了我的Xcode,现在它说“无法推断通用参数'ID'。还有其他人经历过同样的问题吗

ForEach(dataArray) { data in
...
}

无论何时出现该错误,都应该使用以下ForEach重载:

ForEach(0..<dataArray.count, id: \.self) { index in 
   //refer to your items as dataArray[index] inside ForEach
}

ForEach(0..任何时候出现该错误,都应该使用以下ForEach重载:

ForEach(0..<dataArray.count, id: \.self) { index in 
   //refer to your items as dataArray[index] inside ForEach
}

ForEach(0..什么是数据类型?可以显示声明吗?尝试
ForEach(dataArray,id:\.self)
而不是
ForEach(dataArray)
,或者将
dataArray
元素的类型与
可识别的
一致。什么是数据类型?可以显示声明吗?尝试
ForEach(dataArray,id:\.self)
而不是
ForEach(dataArray)
,或者将
dataArray
元素的类型与
可识别的
一致。