Swift基礎文法学習 - shirai/SwiftLearning GitHub Wiki
目的
- iOSアプリを作るためにはまず「プログラミング言語(Swift or Objective-c)を理解し利用できる」必要があるため
ゴール
- Swiftの基礎文法を理解し、playground上で実装ができる
進め方
- 下記サイト記載のソースコードをplaygroundに写経して動かしてみる
Swift言語を学ぶ
Swift3書き換え版 - Qiita
- ソースコード部分はコピペ厳禁!!
- 自分でタイプすることで「IDEがどのようにコード補完をしてくれるのか?」を学び実践できるため
- 逆にコメント部分や解説部分は必要だと思う部分をどんどんコピペして「自分用ノート」を作り上げてください
- playgroundは1ページ1ファイルで作成する(1ファイルにソース大量に書くと実行までが遅くなるため)
ファイル名はメニューのページ名に合わせる(後で読み返しやすくするため)
(例:変数と定数.playgroud)
- playgroundファイルをgithubにコミットする
備考
- playgroundを学習ノートとして利用するメリット
- 書いてすぐ実行結果が表示される
- IDEの動きを知り、慣れることができる
- Swiftバージョンが上がった時の移行が楽(なはず)
- XcodeのConvert機能を利用して、最新のSwiftバージョンに変換できる(はず。Swift2→3はできた)
- 写経して何が得られるか?