前言

敝社有個很棒的福利,就是會購買外部線上學習網站的課程。只要你還在公司服務,就可以上這些網站,點選你想要的課程來看,這大概是屬於工程師的終身學習概念 XD

最近因為想私下接觸一下 iOS App 的開發,於是這一個月就開始在看 lynda.com 上的 Swift Essential Training 課程,我自己是覺得課程內容很不錯,雖然比起線上文件來說可能淺了點,但看影片學習的明顯優點,就是記憶點會很明確,畢竟有人在前面邊講邊操作一次給你看,比起光讀文件來說,學習效果會更加的好。

我自己本來就有用 Evernote 記錄筆記的習慣,在上這門課的過程中,也一樣將筆記記錄在 Evernote 下︰Evernote 筆記版,本文算是 Evernote 筆記的 blog 版,但大體內容是差不多,有興趣的朋友可以挑一個順眼的版本來看就好。

筆記中的程式碼,直接在 XCode 6 上的 Playground 環境下執行,應該都是沒有問題的,如果有問題還請再跟我說。

另外我發現 Logdown 好像不支援 Swift 的語法?所以 Blog 版筆記的程式碼,就不會有 syntax highlight 的效果,晚點我再來做個確認,這時間如果看程式碼不順眼的朋友,建議可以閱讀 Evernote 筆記版,謝謝。