
- This event has passed.
Extensions and Apps – Swift
October 11, 2018 @ 17:30 - 19:30
Extensions are an extremely powerful language feature in Swift. It allows you to add new functionality to existing classes and structs. This may sound simple but it opens up opportunity for a lot of tricks and techniques that make it easier to make great code.
We’ll spend some time learning about some extension tricks and techniques including:
1. How to organize your code with extensions
2. Providing default protocol implementations
3. Preserving default struct initializer
4. Providing conditional functionality
Don’t worry if you’re never worked with extensions before, we’ll cover the basics too! Bring a laptop to follow along.