Learn how to make an OS X menu bar app with menu items or a custom view controller popover in this OS X tutorial!
Learn how to monetize your apps using iAd, starting in this video with adding banner ads.
Learn about UISplitViewController and the iPhone 6 Plus: how to create good transitioning to and from it’s distinctive side-by-side display in landscape.
Learn about the different modes for split view controllers on the iPad.
Learn the basics of using UISplitViewController in your universal apps, starting with using it to construct a table view leading to a detail view.
Get a quick review of what you’ve learned going through this Intermediate Swift video tutorial series and a final challenge to test your new skills.
Learn about operator overloading and custom operators so you can change how existing operators work in certain situations and create operators of your own.
Learn about memory management in Swift which uses Automatic Reference Counting, and when you need to provide more information to help ARC do its job.
Learn about generics, a way to create code that can be performed on many types without sacrificing type safety.
Learn how to toss your views around with gestures and realistic physics behavior in this UIKit Dynamics tutorial!
Learn about the rules of initialization and see them in practice.
Learn how access control is implemented in Swift.
In this Reveal tutorial, learn how to debug the view hierarchy and constraints of your iOS app – in real-time.
Learn about Swift closures, a way to encapsulate your code, similar to blocks in Objective-C.
Learn about extensions, which allow us to provide additional functionality to your classes, structs, and enums whether you have the source code or not.