Page 65 - 92

Learn by doing. Theory is nice but nothing replaces actual experience. —Tony Hsieh


//作業二
import UIKit
			// 初始化一個存放表情符號的字典
				// 如果你忘記怎麼做,請參考一下前面的章節
					// 程式碼填入至下方
	**~~var~~let** emojiDict **=** [ "👾": "Alian" , "👻": "Ghost" , "🤓": "Nerd" , "🤖": "Robot" ]

				// sender 是使用者所按下的按鈕
					// 這裡我們將sender 儲存至selectedButton 常數
	let selectedButton = sender
			
					// 從所選按鈕的標題標籤取得表情符號
	if let wordToLookup = selectedButton.titleLabel?.text {

				// 從字典取得表情符號的意義
					// 程式碼填入至下方
			**let** meaning = emojiDict[wordToLookup]
	
				// 變更以下這行程式碼,將Hello World 的訊息以表情符號的意義來取代
	let alertController = UIAlertController(title: **~~wordToLookup~~"Meaning"**, message: meaning , preferredStyle: UIAlertController.Style.alert)

	alertController.addAction(UIAlertAction(title: "OK", style: UIAlertAction.Style.default, handler: nil))

	present(alertController, animated: true, completion: nil)
	}
}