Partage
  • Partager sur Facebook
  • Partager sur Twitter

Initialisait struct Xcode

Initialisation d'une structure qui contient elle même une structure

Sujet résolu
    6 avril 2019 à 21:20:44

    Bonjour, voilà je n'arrive pas à initialiser ma structure stock_valu de type stockage_Cordonne car il y'a a l'intérieur une autre structure de type Coordonne sous forme de tableau, j'ai du mal a trouver une syntaxe d'initialisation si quelqu'un peut m'aider. 

    le type 'Codable' est utilisé car je fais une traduction d'un json qui fonctionne très bien dans le code 

    Solution trouver : var stock_value = stockage_Cordonne(dictionnaire: [Coordonne(x_value: "", y_value: "")], nb_value: 0)

    code erreur :

    "Class 'testViewController' has no initializers"

    "1. Stored property 'stock_value' without initial value prevents synthesized initializers"

    Merci d'avance.

        struct Coordonne:Codable
        {
            var x_value:String
            var y_value:String
            
            enum CodingKeys: String, CodingKey {
                case x_value = "x"
                case y_value = "y"
            }
        }
        
        struct stockage_Cordonne{
            var dictionnaire: [Coordonne]
            var nb_value : Int
        }
       
        var stock_value : stockage_Cordonne

    -
    Edité par samlastar 6 avril 2019 à 22:46:15

    • Partager sur Facebook
    • Partager sur Twitter

    Initialisait struct Xcode

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown