はじめに
  • コースの紹介
Swift基礎講座(座学)
  • オプショナル型とnil
  • extension
カレンダーを作成する(コーディング)
  • PlayGroundの作成
  • 月の最初の日を求める
  • 月の全ての日付を求める
  • Date型をString型に変換する
  • SwiftUIのプロジェクトを作成する
  • Extension用のファイルを作成する
  • LazyVGridを使って四角形をグリッド状に表示する
  • 曜日の表示を追加する
  • 日付を表示する
  • 曜日に合わせて開始日を調整する
  • 年月の変更処理を追加する
  • SFSymbolsとボタンの設置