- some_image.png
- some_image@2x.png
- some_image-568h@2x.png
を用意しておけば、
UIImage *someImage = [UIImage imageNamed:@"some_image"];
で、デバイスに応じた1〜3のどれかが読み込まれる!
わけではない。その魔法は、起動画面(Default.png)でのみ適用される。
しかし、それを method swizzling で実現した人がいた:
https://gist.github.com/angelolloqui/3799648