Partage
  • Partager sur Facebook
  • Partager sur Twitter

Swift invalid redeclaration of 'ContentView'

Sujet résolu
    27 mai 2024 à 12:20:01

    Bonjour ou peut être bonsoir, j'ai commencé à coder en Swift il n'y a pas longtemps car j'ai reçu un Mac Mini, donc je voulais commencer à développer mes propres apps. Je joue aussi à Warzone mais le problème c'est que ce jeu n'est disponible que sur Windows ou Linux. Donc, je me suis dit que j'allais utiliser geforce now. 

    Bref, j'ai créé une application raccourci pour Warzone sur Geforce Now grâce à Xcode. Le problème c'est qu'à la ligne douze, Xcode me dit 'Invalid redeclaration of ContentView'. C'est pour cela que j'ai créé ce sujet. Voici le code :

    import SwiftUI
    
    @main
    struct COD_MacApp: App {
        var body: some Scene {
            WindowGroup {
                ContentView()
            }
        }
    }
    
    struct ContentView: View {
        var body: some View {
            VStack {
                Link("Ouvrir COD Mac", destination: URL(string: "https://play.geforcenow.com/games?game-id=8bfa0687-60fc-425e-9f10-6232693b90d7&lang=fr_FR&asset-id=01_cfa01cba-156d-4f43-bf0a-8d8c5c7f3a84")!)
                    .padding()
                    .foregroundColor(.white)
                    .background(Color.blue)
                    .cornerRadius(10)
            }
            .frame(maxWidth: .infinity, maxHeight: .infinity)
        }
    }
    
    struct ContentView_Previews: PreviewProvider {
        static var previews: some View {
            ContentView()
        }
    }
    
    

    J'espère qu'on me répondra, bonne journée ou bonne soirée 

    • Partager sur Facebook
    • Partager sur Twitter
      28 mai 2024 à 14:24:16

      Tu as indiqué "résolu", donc si c'est le cas, ça serait bien de mettre comment ça a été résolu.
      • Partager sur Facebook
      • Partager sur Twitter

      Swift invalid redeclaration of 'ContentView'

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      • Editeur
      • Markdown