So I've started to build my super game using SpriteKit. And there is one problem I can resolve with two different ways.
When creating a sprite it is needed to point .png-file (SKSpriteNode(imageNamed: "hero")).
.PNG file can be in .xcassets folder and have several versions (@2x, @3x) for each device (4s, 5, 6, 6+). But there is a way to use just one .png file and set correct scale property for a sprite.
Is it a good practice to use one image and set scale or it is better to use concrete file (@2x or @3x) for a cpecific device?
Pros using one file – smaller app size.