Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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
ForEach在SwiftUI中发出警告_Swiftui - Fatal编程技术网

ForEach在SwiftUI中发出警告

ForEach在SwiftUI中发出警告,swiftui,Swiftui,我已经使用SwiftUI几个月了,现在我在使用ForEach时遇到了困难。 我知道ForEach协议需要唯一标识符,但我使用了/.self来克服协议的这一方面。 现在对ForEach语句进行单元测试,但我得到了一个警告,它正在阻止构建 警告为“ForEach”初始值设定项的结果为 未使用的 而不是 func myForachOne(){ 使用 //使用这个 import SwiftUI struct GetdOrderView: View { @State private v

我已经使用SwiftUI几个月了,现在我在使用ForEach时遇到了困难。 我知道
ForEach
协议需要唯一标识符,但我使用了
/.self
来克服协议的这一方面。 现在对ForEach语句进行单元测试,但我得到了一个警告,它正在阻止构建

警告为“ForEach”初始值设定项的结果为 未使用的

而不是

func myForachOne(){

使用


//使用这个

import SwiftUI

    struct GetdOrderView: View {

    @State private var myFamily = ["Ufuoma","Efe","David","Vicky","Beth"]


        //The use of ForEach
        func myForachOne() -> some View {

            ForEach((0 ... myFamily.count), id: \.self) {member in

                VStack {
                Text("\(member)")
            }

            }
        }


        var body: some View {

        Text("Hello world")


        }        

    }

谢谢你的快速回复,效果很好。如果你不介意的话,可以解释一下为什么要这样格式化吗?Kind Regardsit的快捷界面结构,这就是为什么你能接受答案的原因
func myForachOne() -> some View {
import SwiftUI

    struct GetdOrderView: View {

    @State private var myFamily = ["Ufuoma","Efe","David","Vicky","Beth"]


        //The use of ForEach
        func myForachOne() -> some View {

            ForEach((0 ... myFamily.count), id: \.self) {member in

                VStack {
                Text("\(member)")
            }

            }
        }


        var body: some View {

        Text("Hello world")


        }        

    }