Learn about what is new in Swift 4.
RW Team Member
Eric is an iOS Software Engineer in San Francisco. After being acquired by Capital One, he likes to spend his days at work hanging out with Samuel L. Jackson and asking everyone "What's in your wallet?". Lately his main focus has been with Swift and gaining a deeper knowledge of programming languages at the core.
Outside iOS, his interests are tinkering with hardware (Raspberry Pi and Arduino), gaming, exploring San Francisco, and regretting endless Netflix marathons. You can find Eric on Twitter or his personal site.
Have you ever used a Collection, Sequence, or Slice when working with Swift collection types such as Dictionary or Array? In this tutorial, learn how you can implement your own custom collection types in Swift!
Sick of giant view controllers? Not sure where to put your app’s business logic? Wanting to write tests but can’t for the life of you get started? Lucky for you, the Model-View-ViewModel pattern is the answer you’ve been looking for! In this session you’ll get hands on experience organizing your code into easy-to-understand testable components using MVVM.
See reference and value types in action in this tutorial, including an example of how to mix the two effectively and safely.
Value types are much more prominent in Swift compared to Objective-C. Learn the difference between reference and value types in Swift in part 1 of this tutorial.