iOS will automatically select the image with the correct size if you just use the image name. Use @ 2x in the image file name to display the retina.
Objective-c
imageView.image = [UIImage imageNamed: @"someImageName"];
Swift
imageView.image = UIImage(named: "someImageName");
source share