From Hacking with Swift
Installed Swift on Linux by following this guide
- - Day 1: variables, simple data types and string interpolation
- - Day 2: arrays, dictionaries, sets, and enums
- - Day 3: operators and conditions
- - Day 4: loops, loops, and more loops
- - Day 5: functions, parameters, and errors
- - Day 6: closures part one
- - Day 7: closures part two
- - Day 8: structs, properties, and methods
- - Day 9: access control, static properties, and laziness
- - Day 10: classes and inheritance
- - Day 11: protocols, extensions, and protocol extensions
- - Day 12: optionals, unwrapping, and typecasting