!(驚嘆號)還是?(問號)傻傻分不清楚,這是一開始接觸到Optional最容易遇到的問題,再不然就是!跟?在型別轉換之間的問題,搞得一個頭兩個大。所以下面整理了一些Optional的一些基本觀念,分享給有興趣了解Swift…
用比較簡易的方式來寫配對遊戲,首先將預設的圖形拉入xcassets中,用變數face[UIImage] 來儲存,方便到時直接取用。圖形的數目要是卡片的1/2,因為要兩兩一對,所以先寫一個一次存兩張圖片在矩陣中,最後再把矩陣用亂數排一下,基本上花色隨機就算完成一半,再來就是把花色配給卡片了。
寫的時候沒感覺
寫到一半才發現,這真的是一個很白痴的決定…..
這次的作業有點傷腦筋,在連假期間嘗試了好多次,依舊消除不了紅色驚嘆號,讓我有點灰心QQ,幸好彼得潘有告訴我們解決方法,讓我的機器人能像蠟筆小新一樣一直搖屁股XD
機器人的指令主要分為手、腳、屁股(還是腰?)、跳躍、顏色改變,共四個主要移動部位指令及一個顏色指令,指令如下:
手leftArmUp()、leftArmDown()rightArmUp()、rightArmDown()腳leftLegUp()、leftLegDown()rightLegUp()、rightLegDown()…
這是第一個作業,參考了別堂課學員 Shin Chao 的方法來實作,感謝!!
終於完成了電子書的作業~~
起初有點沒想法要做怎麼樣的主題,最後想要以抓寶的概念來製作這個行動餐車的app。
裡頭運用了view controller, navigation controller, table view controller, tab bar controller...等等。