Out of the box, SwiftUI’s TextField and other components don’t allow you to bind to an Optional model value.

In this post I explain how you can write an extension on Binding provide default values for optional values so that you can bind to them.

https://www.donnywals.com/providing-a-default-value-for-a-swiftui-binding/

Providing a default value for a SwiftUI Binding – Donny Wals

Learn how you can write an extension on Binding to provide default values to SwiftUI

Donny Wals