上記エラーがでたので格闘

エラーが表示されるコード

しょうもないミスでした。

みなさんこれがなにが間違っているかわかります・・?笑

         VStack {
                Spacer()
                ResultScoreUIView(viewCode: $viewCode, preViewCode: $preViewCode)
                Spacer()
                AdView()
            }
            .onAppear(
                if 1==1 {
                    print("aa")
                }
            )

結論

Xcodeの補完で「.OnAppear」の後ろに「()」が指定されたので、そのまま使ったのですが、それがまずかった。

正しくは「{}」を指定する必要があります。

エラーメッセージが不親切で気づかねーーーww

            VStack {
                Spacer()
                ResultScoreUIView(viewCode: $viewCode, preViewCode: $preViewCode)
                Spacer()
                AdView()
            }
            .onAppear{
                if 1==1 {
                    print("aa")
                }
            }

また明日〜〜〜〜

投稿者 nikudango

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です