This is more MonoTouch oriented, but the same methods apply to Obj-C:
http://redth.info/get-your-monotouch-apps-ready-for-iphone-5-ios-6-today/
Basically, the Default-568h@2x.png file tells iOS that it is a "Tall" application. For other image objects, you need to determine whether it is a tall device or not by checking the UIScreen MainScreen Bounds, and also if it is an iPhone idiom or not, and then see if the height is 1136 (check the scale value), and then select in this case image of different sizes.
Here's the C # code, but again, it is very close to Obj-C:
public static bool IsTall { get { return UIDevice.CurrentDevice.UserInterfaceIdiom == UIUserInterfaceIdiom.Phone && UIScreen.MainScreen.Bounds.Height * UIScreen.MainScreen.Scale >= 1136; } }
Redth source share