W |
Chapter |
Description |
1-1 |
About Swift, Variable |
Variable, Constant, Primitive type, casting |
1-2 |
Operator |
Assignment, Mathematical, Relational, Logical Operator |
2-1 |
Control Statement |
If, for, switch, do while, break, continue |
2-2 |
DataType |
Int, Double, Array, Dictionary, Tuple |
3-1 |
Function(1) |
Basic Syntex |
3-2 |
Function(2) |
First-Class Object |
4-1 |
Function(3) |
Closure |
4-2 |
Structures & Class(1) |
Call by Value and Reference, Instance, stored property, computed property |
5-1 |
Structures & Class(2) |
Instance Method, Member property, TypeMethod, Inheritance |
5-2 |
Structures & Class(3) |
Overriding, Overload, Init, Optional Chain |
6-1 |
iOS Lifecycle |
MVC Pattern, Launch Screen, ViewDidLoad, ViewWillApper, etc |
6-2 |
View Transit(1) |
View Transiton by ViewController, Segue, by Navigation Controller |
7-1 |
View Transit(2) |
Manual Segue, Unwind, Custom Segue, PrepareForSegue |
7-2 |
ValueDelivery |
Value Delivery by Presentation, by Navigation Controller, by Segue way |
8-1 |
Delegate Pattern |
UIAlertView, UIAlertViewController, Image Picker Controller |
8-2 |
TableView |
Prototype Cell, Data Source, Simple app by TableView |
9-1 |
Practice(1) |
Build simple application on your own. |
9-2 |
Practice(2) |
However, supporting by an instructor |