Formulaire saisie nombre (Double) avec Core Data

Bonjour
j’essaye de construire un formulaire de saisie de donnée destinées à être stockées dans Core Data
Pour le champs de données String ça a l’ai d’aller, mais dès que je veux saisir un Double le compilateur proteste…:

import SwiftUI

struct ContentView: View {
    
    @State var newNomBateau:String = ""
    @State var newLongueur:Double = 0.00
    @State var newMarsque:String = ""
    @State var bateauManager = BateauManager()
    
    
    var body: some View {
        NavigationView{
            Form{
               
                TextField("Nom Bateau", text: self.$newNomBateau)
                    .textFieldStyle(RoundedBorderTextFieldStyle())
                TextField("Longueur", text: self.$newLongueur)
                    .textFieldStyle(RoundedBorderTextFieldStyle())
                TextField("marque", text: self.$newMarsque)
                    .textFieldStyle(RoundedBorderTextFieldStyle())
                
                Button(action: createNewBateau, label: {
                    Image(systemName: "plus")
                })
                
                
            }.navigationBarTitle(Text("GECKO"))
                .padding()
        
        }
    }

Je ne trouve aucun exemple de saisie de champs numérique « Double » dans les tuto .

Quelqu’un peut-il me mettre sur la voie?
Merci

          let strValeur = "123.76549876"
          let valeur = Double(strValeur)

Tu saisis un String, avant de le convertir en Double.

Ou tu utilises un truc du genre :

Merci beaucoup Draken,
cela parait un peu lourd mais on va faire avec!
Du moment que ça marche…
Bonne fin de journée

Essaye déjà la version simple, avec saisie d’un String et conversion en Double.
Avec un petit mécanisme de sécurité pour vérifier que l’utilisateur a bien tapé une valeur numérique valable.

 if let valeur = Double(strValeur) {
      // Faire quelque chose avec la valeur numérique
 }