#47 擺正你的倒影 2.0 + 番外篇

我寫作業的中心思想跟櫻木花道投籃哲學有87分像
大概就是投得進去就好、姿勢醜沒關係rrrr!
若1.0寫完、有個概念後
剛好遇到比較有空的時候
就會把之前已經寫過的作業翻出來進化+熟練
這次用的是蘇東坡的另一首回文詩demo
(這傢伙到底怎麼回事?!)
(被貶官的遙遠路途中很無聊的意思所以拼命寫回文嘛XD)
目標:
1.整首詩首尾翻轉
2.每句詩的單字前後反轉
I learn how to use:
1.func reversed()
2.stack view + auto layout
3.array + for in loop
4.if…else
5.音效+背景音樂
(最後才加進來所以程式碼沒有出現,參考資源有程式碼範例說明)

首先,先來找出reverse的用法


以前這個動作都很依賴Peter找給我們
我也是直到最近才開始會用這個 哈哈
感謝Peter根本像母雞帶小雞一樣含辛茹苦養育我們長大(咦?)
看了官方說明100次
也比不上自己動手寫1次
所以打開playground讓我們好好練習一下吧~

這次目標含有每一句的單字也要反轉的內容
於是我特別把其中一個item設定2個字母
當然如官方文件所說的:
在Array裡的item前後反轉(每個item的內容不會反轉更動)
回去翻之前的作業
忽然發現好像只要改個小地方就可以整首句子反轉+每句的單字反轉
就是方法比較菜逼巴一點
就讓我們簡稱這種方法叫:easy way (吧)

其實我只有更動紅框處的順序
當時寫作業還想很久想不到耶 現在是忽然被雷打到膩 XD
模擬器跑成功之後
想說程式碼應該還有可以再簡潔的地方
於是又開始燒腦地練語法
這次簡潔語法的方法主要是用到Array + for in loop
Labels元件也改用outlet collection去拉選

一起來熟練語法~
祝大家燒腦成功😄
如果是對action & outlet還有一點點不清楚的地方
也可以看一下這篇喔~

最後的最後
中秋佳節將近
俗話說~每逢佳節胖三斤!
也呼籲大家喝酒不開車、開車不喝酒
代駕費用一定比不上你生命價值哪~
若喝酒盡興了
就把最後一絲清明交給呼叫代駕的手指頭吧!

Hope you enjoy my work and thank you.

