Skip to content

Instantly share code, notes, and snippets.

@agoiabel
Last active January 13, 2018 11:43
Show Gist options
  • Save agoiabel/d5ca25c131847ff602abc8915ee479b2 to your computer and use it in GitHub Desktop.
Save agoiabel/d5ca25c131847ff602abc8915ee479b2 to your computer and use it in GitHub Desktop.
Person {
var firstname: String, var middlename: String?, var lastname: String
func fullName() -> () {
if let middlename: String = middlename {
print("Your fullname is \(firstname) \(middlename) \(lastname)")
} else {
print("Your fullname is \(firstname) \(lastname)")
}
}
}
let anotherPerson = Person(firstname: "Abel", middlename: nil, lastname: "Adeyemi")
anotherPerson.fullName() //This will not throw an error
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment