In previous versions of Swift, Objective-C inference was automatic, but now with Swift 4, we have to opt into it. This screencast will show you the ropes.
RW Team Member
Brian is an instructor at Razeware who develops courses and screencasts on a wide variety of topics of iOS development. When not teaching, Brian plays board games, studies aikido, and tries to keep up with his wife and two kiddos.
This screencast covers the new Swift features for dictionaries such as sequence-based initialization, merging, grouping, and more.
With Swift 4, Strings are now collections again and ranges get a boost of features. Learn more in this screencast.
When parsing JSON, things may not go as planned. In this screencast, you’ll to develop your own parsing solutions to handle unexpected data.
Foundation now gives a new way to interact with KVO by way of new keypaths and the addition of observers.
In the past working with JSON meant using either NSJSONSerialization class or a third party library. Now it’s a matter of implementing a simple protocol.
Discover Core Data: an object persisting framework used in iOS. It’s not just a powerful way to save data, but a powerful framework used to build your apps.
This course covers the various aspects of scrolling from manipulating frames and bounds all the way to building custom pull to refresh solutions.
Check out our new 44-part course on Swift 4 and iOS 11 development for beginners!
In this final video, you’ll gain an overview of the things you learned and also be pointed on where to go next.