These two statements make me confused
var optionalString: String? = "Hello"
Instead we could write it
var optionalString: String = "Hello"
What's the difference between these two?
We can also do this without optional values.
var str: String = nil
str = "Hello"
Please clarify.