1. 有時候你不一定需要物件導向 雖然標題這麼下,但 Racket 的確有物件導向!今明兩天,我們要介紹 Racket 的抽象機制,包含它的資料抽象機制:Str...
今天的聊天室練習遇到了許多的不順,還好經過了一個下午與 error 和 console 糾纏的過程之後 UI 介面總算是有個雛形了。 今天卡關卡了很久的點在於...
到今天才想到... 有一個很必要的東西 我居然忘了講== 那就是Visual Studio for Mac最重要也是最獨裁的功能 Publish to Azur...
昨天有提到 Generator 有 addProvider() 方法,可以把各式各樣的 Provider 加入 Generator 。而也有提到 Generat...
最後加上一組簡單的測試 上半部如何擴展及銜接,並且在符合原則下提供自由度與可讀性 大概就介紹到此 再往下之前,先提一件事情 前面講了那麼長一篇的做法,其實可能已...
今天的目標是做出像充電螢幕那樣,裡面實心外圍邊緣漸進的動畫。 首先定義出一個 CAShapeLayer 叫做 shapeLayer。 let shape...
繫結與函式(三) 函式 高階函式 之前提到,函式在 Clojure 中是一等公民,像資料一樣,可以當成參數傳遞給其它函式,或可以被當成返回值傳遞。而可以做到其中...
UITableView ( D day + 6 ) 前兩天已經試著用 storyboard 來做出一個 app,今天我們試著將一些資料已條列式的方式呈現出來。相...
這邊會使用簡易的實作,用來呈現出NSubstitue的特色 ---待續---
與 Java 共舞(一) Clojure 寄生於 Java 之中,汲取它的養分並試圖解放它的繁重。Java 有優秀的即時編譯 (Just-in-time com...