Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 540 Bytes

swift_tips.md

File metadata and controls

45 lines (32 loc) · 540 Bytes

Swift Tips

Set the same name

var myBook: String?
if let myBook = myBook {
  print(myBook)
}

Nil Coalescing operator ??

var myBook: String?
var bookName = ""

bookName = myBook ?? "Unknown"

?:

var marks = 0
var message = “”
message = marks > 60 ? "Pass" : "Fail"

MARK

//MARK: - Comments

Default value for parameters

func makeRibs (sauce:String = "Barbeque"){
  //the body of the function
}

makeRibs()
makeRibs(sauce:"Chipotle")