How to support multiple iOS versions and devices

Pietro Rea of the Ray Wenderlich team on building apps to support multiple OS and device types:

In this tutorial you’ll see how to use various techniques that allow you to support different iOS versions and devices effectively.

Along the way, you’ll cover various methods to detect and correct compatibility issues – and you’ll encounter a whole lot of crashes that give you some insight into the various APIs that we take for granted in iOS 6.