Skip to content

Commit 6f2de84

Browse files
authored
Merge pull request #51 from es-kumagai/change_order_of_delegate_section
デリゲート課題の順番を移動しました。
2 parents d9e3f7f + 4a1e73b commit 6f2de84

File tree

3 files changed

+34
-17
lines changed

3 files changed

+34
-17
lines changed
File renamed without changes.

Documentation/Delegate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ UITableViewDelegateはProtocolで、Cellが選択されたときの関数が宣
1414
UITableViewはUITableViewDelegateの実装クラスを保持し、必要な時にDelegateの関数を呼び出します。
1515

1616
## 課題
17-
- Delegateパターンを使い、APIから天気予報を受け取る
17+
- Delegateパターンを使い、APIの結果を受け取る
1818
- ViewControllerに`deinit`を実装し、ログを出力するようにしておく
1919
- ViewControllerを閉じた時に`deinit`が呼ばれることを確認する
2020

README.md

Lines changed: 33 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -40,22 +40,39 @@ Session1がレビュー待ちの場合...
4040
1. `session/1`のマージ後、`session/2``main`でrebaseする
4141

4242
# Session
43-
1. [AutoLayout](Documentation/AutoLayout.md)
44-
1. [API](Documentation/API.md)
45-
1. [Lifecycle](Documentation/VC_Lifecycle.md)
46-
1. [Delegate](Documentation/Delegate.md)
47-
1. [Error](Documentation/Error.md)
48-
1. [Json](Documentation/Json.md)
49-
1. [Codable](Documentation/Codable.md)
50-
1. [NotificationCenter](Documentation/NotificationCenter.md)
51-
1. [UnitTest](Documentation/UnitTest.md)
52-
1. [ThreadBlock](Documentation/ThreadBlock.md)
53-
1. [Closure](Documentation/Closure.md)
54-
1. [Concurrency](Documentation/Concurrency.md)
55-
1. UIKit
56-
1. [UITableView](Documentation/UITableView.md)
57-
1. [UINavigationController](Documentation/UINavigationController.md)
58-
1. [BugFix](Documentation/BugFix.md)
43+
44+
**■ アプリを形にする**
45+
46+
1) [AutoLayout](Documentation/AutoLayout.md)
47+
1) [API](Documentation/API.md)
48+
49+
**■ 実践練習**
50+
51+
3) [Error](Documentation/Error.md)
52+
1) [Json](Documentation/Json.md)
53+
1) [Codable](Documentation/Codable.md)
54+
55+
**■ アプリの高度な制御**
56+
57+
6) [Lifecycle](Documentation/VC_Lifecycle.md)
58+
1) [NotificationCenter](Documentation/NotificationCenter.md)
59+
1) [UnitTest](Documentation/UnitTest.md)
60+
61+
**■ 非同期処理**
62+
63+
9) [ThreadBlock](Documentation/ThreadBlock.md)
64+
1) [Delegate](Documentation/Delegate.md)
65+
1) [Callback](Documentation/Callback.md)
66+
1) [Concurrency](Documentation/Concurrency.md)
67+
68+
**■ 定番の UI 表現 (UIKit)**
69+
70+
13) [UITableView](Documentation/UITableView.md)
71+
1) [UINavigationController](Documentation/UINavigationController.md)
72+
73+
**■ 実力チェック**
74+
75+
15) [BugFix](Documentation/BugFix.md)
5976

6077
[^git-rebase]: このようなケースで `rebase` コマンドを使うことが必ずしも正しいとは限りません。 どのような方法をとるかはチームで議論するべきと考えます。 ただ、この研修は「`rebase`コマンドを使ってみる」ことも研修の一部としています。
6178

0 commit comments

Comments
 (0)