Swift

蘋果新出的用於代替OC的高級編程語言!

如何在 Swift 2.0 中聲明一個 抽象類別 ?

我們都知道在 Java 中聲明一個抽象的類或者方法要使用 abstract 關鍵字,可是很遺憾熟悉的東西總會逝去,在 Swift 中已經沒有了這個標籤。

那麼,我們究竟要如何來聲明一個抽象的類呢?

私有構造器(初始化器)法

這一點倒是讓人很熟悉對吧?吧構造器私有了那這個類肯定就不能被初始化[……]

點擊跳轉以繼續閱讀

編程方法學課程大綱

哈哈!又要和大家見面了,這次十奶給大家帶來了全新的編程方法學課程

這是之前編程方法學的課程大綱,很慶幸當時做了這麼個決定把大綱扔在了這裡:)雖然課程結束了,但單獨閱讀這個大綱也是一個不錯的選擇,回頭我會再此基礎上更新它,以適應新的直播版編程方法學~

前言

這次的課程我們Karel[……]

點擊跳轉以繼續閱讀

介紹一下 Karel 這個機器人

早在20世紀70年代,斯坦福大學畢業生 Rich Pattis 覺得如果能讓程式設計初學者在一個相對複雜的程式設計語言來說,比較簡單的環境下學習,將有助於程式設計語言的教學。這個簡單的環境由各種程式設計語言的特徵抽象化而來。所以他就設計了這麼一個程式環境,讓學生教一個機器人來解決簡單的問題。這個機器人就是Karel[……]

點擊跳轉以繼續閱讀

NSString 和 String 究竟 有什麼區別 ?

在學習 Swift 編程語言的時候可能不會遇到這個東西,但是隨著學習的深入,在你閱讀他人的代碼的時候,很可能你就會遇到這種NS類型,這時候你肯定會好奇,類似 String的NSString 到底哪裡不同?似乎它們是完全一樣的呀!而且,通過 as 這個關鍵字,我們也可以輕鬆的讓數據在它們兩者之間轉[……]

點擊跳轉以繼續閱讀

轉載:多范式 程式設計語言-以 Swift 為例

原文來自infoq,作者 郭麟

本文以Swift語言為例,介紹了什麼是多范式程式設計語言;同時也介紹了當今比較流行的幾種程式設計范式,值得一讀。故收藏之,原文連結于此

Swift的程式設計范式

程式設計范式是程式語言背後的思想。代表了程式語言的設計者認為程式應該如何被構建和執行。常見的程式設計范式有:[……]

點擊跳轉以繼續閱讀