反初始化 在 class 的實例被釋放的時候,反初始化器就會立即被調用。你可以用 deinit 關鍵字來寫反初始化器,反初始化器只在類類型中有效。 反初始化...
因為沒題目了,所以我google了有趣程式就發現一個有趣的題目: 找出1至100中,3的倍數印出Good night;5的倍數印出Happy;兩者都有則印出HI...
Array Array 是一個固定長度且有順序性的容器,Array 是 mutable 的,在 new 時需給定長度. scala> val number...
繫結與函式(一) 函式是函數式程式設計的核心,雖然各個流派談及函數式程式設計,都有自己的定見和看法,但是不變的核心仍然是函式,函式必須是程式語言的第一級公民 (...
那接下來就教教大家如何做一個簡易的Hello World吧! 先在Main.storyboard加上一個名叫click的IBAction方法,觸發事件是Touc...
要開發一個 ios 的 app,正常情況下,你必須要有一個硬體、一個軟體。 硬體:一台 MAC / MacBook 系列電腦軟體:下載 Xcode Xcod...
在開發程式時,難免會遇到需要等待的程式碼,如下載進度,或者串接 Web Service 的服務,如果沒有一個等待的通知給使用者,會讓使用者有當機或者不好的使用經...
有了折線圖後,我們接下來要實做標籤篩選的功能,讓使用者可以依照標籤檢視折線圖。 標籤 Migration 沒錯,又要做 Migration!因為之前的結構,標籤...
並行與併發(四) 狀態管理與併發 參考類型 Agent 有別於 Ref 與原子類型的協調式與同步式,Agent 類型狀態的更新不需與其他狀態更新協同合作,也不需...
資料結構與型態(二) 字串與字符 Clojure 的字串即是 Java 的 String 類型,表現方法也跟 Java 一樣用雙引號包住文字: (class &...