leftHander

@salad0801

Swift Playround - 轉入直路

開始在Swift Playground - Learn to Code 2的課程,一開始就是熟悉不過的variable and constant。在之前學過的課程中,variable跟contant都是一開始就學習的東西,然後才學func、loop、if、while的用法。

SwiftPlayround

轉戰Swift Playround一個多星期,最強烈的感覺莫過於… 超級耗電!我的是2021的iPad Pro 11吋,充滿電拿來用Swift Playround,半天下來已用超過一半電量,比拿來看電影還要耗電。之前拿MacBook Pro來開Xcode已感覺到比平常耗電,看來寫編碼的程式是特別消耗電量的。

轉戰Swift Playground

其實已經把100 Days of SwiftUI Day 10讀完,完成了所有test也沒有什麼大問題,相比起Closure,structs是沒那麼難理解的。可是我仍然耿耿於懷在學習Closure時受到的挫折,很擔心這樣的學習方法是不是有作用。

100 Days of SwiftUI - Day 9

這是一個跨越了很多天的Day 9,實在有點汗顏。不得不懷疑自己是不是可以繼續下去,因為真的是太難了。從小到大我的數學及推理就不是很好,可是說是差強人意,數學科總是徘徊在不及格跟剛好合格的邊緣。所以我一直都是個文科生,學程式好像是有點自討苦吃。

100 Days of SwiftUI - 再戰Day 7 & 8

今天將Day 7 & 8 重新再讀一遍,感覺好多了,之前沒有看明白的return,現在能理解了,還有error也清楚得多了。每一個tutorial之後的Test,成績也比之前好,總算從沮喪的邊緣找回一些信心。在iPad上下載了Unwrap,還有在Swift Playgro...

100 Days of SwiftUI - Day 7 & 8

Day 7 & 8 學的是Function,如果有一段程式碼將經常性用到,就可以寫作Function,這樣每次只需要輸入該Function,而不需要將程式碼重複又重複地C&P。要留意是如果修改Function的內容,那麼其他用到同一個Function的地方也會有所變更。

100 Days of SwiftUI - Day 6

突如其來的兩個颱風,打亂了學習的安排。Day 6的學習內容是loop,用作重覆運作一些編碼,又或者是array/dictionary/set裡頭的數字或字串。如:let names = ["Peter", "Paul", "Mary"] for name in names = {...

迎接圓規

一星期內迎接兩個颱風,最苦惱不是張羅食物,而是安排小子的節目。早上去了游泳池,可是太大風太冷了,結果在淋浴間淋熱水的時間比游泳的時間還要長。小子出外了就不願回家,去公園玩了大半個小時還不夠,只好帶他去兒童遊戲室。怎知道今天是例行維修日,下午才開放。

100 Days of SwiftUI - Day 5

八號風球還沒有除下,睡前再讀一下。要evaluate一個condition,需要用到if, else。例如: 設定 起床時間:6 如果(if)起床的時間是<=6,就吃早餐 否則(else)就出門去上班 也可以用else if 去增加更多。

100 Days of SwiftUI - Day 3 & 4

一整天的八號風球,正好在家努力一下。今天學習的是數據處理。Array可以儲存一連串的數據,可以是String可以是numbers,可以用append來增加,用count來計算數據的數目,用sort來排列。Dictionary也是儲存一系列的數據,不過可以加入index。

100 Days of SwiftUI - Day 1 & 2

Day 1 - variables, constants, strings, and numbers 由於之前已在Apple電子書、Appcoda和Ray Wenderlich學了幾個章節,對於Day 1這天的內容已經有認識。var是用作設定變數,let所設定是不變的。

開始自學Swift的二三事

想要自學寫IOS App是很突然的念頭,原因也不外乎是找不到合意的App,所以就想如果自己能寫一個就好了。很多年前曾經自學架網站,放自己寫的故事和文章,那時候通宵達旦地學習和實踐,連學業也放在一旁,現在也不知道還有沒有那時的恒心和毅力。如果真的不能堅持,也希望有勇氣在這裡寫下結束的句號(哈)。

摸索中

最近開始自學Swift,需要找個平台來每天紀錄一下,亂打亂撞就找到了Matters。自己不是一個有恒心的人,很容易就半途而廢,希望今次可以不一樣。

没有更多