我的第二個語言 swift
· 4 min read

原本我以為我下一個會努力學習的語言會是 Python 或 Rust,但因為公司的需求,我只好來學一下 Swift。 第一次來玩「強型別」語言,以前常常聽人家在說,寫強型別的語言一開始會有很多不適應的地方,原本還想說會嗎?我也寫過 TypeScript 啊,應該沒有這麼誇張吧,結果…
還真的不太適應,哭了~
下面是在學習語言的幾個步驟,也列出來分享給大家:
Step 1 基本語法
Swift 裡面有許多 JavaScript、TypeScript 不常見的東西,像是 struct、tuple 等等,這段還好有主管強力支援來開路,不然自己看應該會比較辛苦一點。
這部分的筆記都寫在 Swift Guide 這邊
Step 2 Leetcode & 熟悉 Xcode
在初步了解語言的基本寫法之後,開始進入到一點點實戰階段,透過下面的這個網站來練習所學。
透過過程中更擴大學習 Swift 的一些語言特性,像是使用一些 function 的時候要特別 import 一些東西。