guard 什麼都學 if,所以自然的,它也有個跟 optional binding 的 if let 很像的 guard let,專門判斷 optional 是否有值和讀取它的內容。
ps: 還不認識 guard 的朋友,可先參考以下連結的說明:
guard else 的語法和作用和 if else 很像,但卻有一些不同的地方,讓我們透過以下的 function motherSay 說明。