Вы делаете 2 из каждого изображения - первое в нормальном масштабе и называется обычным "what.png".Затем вы создаете вторую версию изображения в высоком разрешении с удвоенной шкалой и называете ее «what@2x.png».Затем iOS справится с остальными.Вы добавите оба этих изображения в проект, и в любом месте кода, на который вы ссылаетесь «what.png», система позаботится о том, чтобы захватить и использовать «what@2x.png», когда и при необходимости, так что вы нене надо много суетиться.Вот и все.Простой.
В Интерфейсном Разработчике просто выложите вещи как обычно, используя графику стандартного размера.В коде также просто ссылайтесь на изображения, как обычно, ссылаясь на изображения стандартного размера.До тех пор, пока имя с более высоким разрешением будет названо с добавленным символом "@ 2x.png", все будет работать просто.
Итак, просто в качестве примера, скажем, у вас есть проект с изображением кнопки размером 40x100названный "awesomeButton.png".Чтобы поддержать разрешение сетчатки, создайте новое изображение кнопки размером 80x200 и назовите его awesomeButton@2x.png.Импортируйте его в свой проект, а iOS позаботится обо всем остальном.