到了今天,以經過了一半的鐵人賽,這次比上次還要久,現在說說目前遇到的狀況及心路歷程。我絕對不會說是因為拖了太久的「待續文」,今天想要偷懶一下! 其實這次主題,...
並行與併發(三) 狀態管理與併發 參考類型 Ref Clojure 使用了軟體事務存儲 (Software Transactional Memory,之後簡稱...
前言 延續前兩天的問題,因為我有一個 Table View 顯示了各種飲料清單,而使用者可以選擇飲料後,傳入購物車的 Table View,這之間需要利用『陣列...
LoadingAnimation 動畫為三個點不停的跑到下一個地點。 LoadingView LoadingView 會是一個正方形,在這個正方形裡面定義...
當使用者在設計一款App時,總需要因為使用者切換手機不同語言,產生不同文字內容敘述。而在這最後2天iOS App開發教學決定教大家如何因應不同語系顯示不同內容之...
繼前面幾篇,我們完成了大部分的操作 但...有沒有人發現,其實我們都只是死的資料呢? 那如果我們需要從DB拉資料那該怎麼辦? 不用擔心有一種很厲害了厲害的東西...
最近和朋友們都在重溫「天堂」這個網路遊戲,雖然遊戲畫面依舊沿用了過去的風格,但實際上玩起來已經完全不一樣了。 就像其他手遊一樣,融入了卡片、自動行動等功能,最...
身為一個開發者,有時會需要知道維運的過程中發生了什麼意外錯誤訊息。現在 Slack 很紅,只要開個 channel 設定一下,就會生出一個 webhook ur...
與 Java 共舞(二) 從 Clojure 呼叫 Java 匿名類型 在前一章提到過的 reify 巨集,能夠用來繼承父類別,產生匿名類別: (.listFi...
資料型別與協定(一) 計算機科學有兩大難題:快取失效,爲事物命名以及差一錯誤。 — 菲爾•卡爾頓 我們以程式語言中的物件,數值與函式形塑真實世界,雖然 Cl...