This 5-day class explores advanced iOS development topics and will teach you how to maximize the performance of your new and existing iOS applications. Prepare your brain for an influx of Swift and iOS programming knowledge.
Understand how Swift and Objective-C work together in a project and familiarize yourself with how Xcode translates Objective-C to Swift.
Learn about the LLDB tool for debugging and profile your application for memory, CPU and view hierarchy issues.
Leverage Xcode’s performance-tuning Instruments and perform work concurrently with operation queues and Grand Central Dispatch.
The class will cover Swift and Objective-C interoperability, but is taught using Swift. We recommend at least three months of working iOS development experience prior to taking this class.
I cannot think of a class I've taken professionally or in any of the seven colleges I have studied at that compares to the classes at Big Nerd Ranch. The materials, the approach to teaching, and—most of all—the instructors are superb.