in this example of GuidedTour of Swift by
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/
var optionalString: String? = "Hello"
optionalString == nil
var optionalName: String? = "John Appleseed"
var greeting = "Hello!"
if let name = optionalName {
greeting = "Hello, \( name)"
}
I can not do this experiment, because of error
Change optionalName
to nil
. What greeting do you get? Add an else
clause that sets a different greeting if optionalName
is nil
.