早在20世紀70年代,斯坦福大學畢業生 Rich Pattis 覺得如果能讓程式設計初學者在一個相對複雜的程式設計語言來說,比較簡單的環境下學習,將有助於程式設計語言的教學。這個簡單的環境由各種程式設計語言的特徵抽象化而來。所以他就設計了這麼一個程式環境,讓學生教一個機器人來解決簡單的問題。這個機器人就是Karel[……]
月 – 七月 2015
Swift 提供了一種高性能的、兼容 Unicode 的字符串實現,這也成為了它自身標準庫的一部分。在 Swift 2 中, String 類型不再遵守 CollectionType 協議,那時 [克雷[……]
早在去年,DT的概念就被提出來了,而我卻一直不知。直到今天,才偶然了解到。趕緊google了以下,不僅扶額感嘆:我已然跟不上潮流。
我們知道 IT 是 Information Technology 的簡寫;那麼 DT 顧名思義,就是 Data Technology 的縮寫了。
一想到將來國內計算[……]
今天朋友推薦了一個有意思的頁面,域名是這樣的:
HTTP://fuckingclosuresyntax.com
在 Swift 中,所有的函數都是閉包,標準的函數只不過是有名字帶參數的最完整的閉包。
好了,以下是正文
作為變量:
[……]
在學習 Swift 編程語言的時候可能不會遇到這個東西,但是隨著學習的深入,在你閱讀他人的代碼的時候,很可能你就會遇到這種NS類型,這時候你肯定會好奇,類似 String 和 的NSString 到底哪裡不同?似乎它們是完全一樣的呀!而且,通過 as 這個關鍵字,我們也可以輕鬆的讓數據在它們兩者之間轉[……]