Skip to content

Instantly share code, notes, and snippets.

@douglogue
Last active August 29, 2015 14:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save douglogue/4b754a142b6219e78957 to your computer and use it in GitHub Desktop.
Save douglogue/4b754a142b6219e78957 to your computer and use it in GitHub Desktop.
var costume: String? = "Werewolf"
println(costume) // Optional("Werewolf")
costume = costume + " dressed as Michael J Fox" // Compiler Error
if let something = costume {
// The value is not nil, use it with confidence
something = something + " dressed as Michael J Fox"
println(something) // "Werewolf dressed as Michael J Fox"
} else {
// The value is nil
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment