Comment charger une image spécifique à partir d'actifs avec Swift

Je suis nouveau à Swift et je veux charger une image spéciale des capitaux. Par exemple j'ai:

image 1 for iphone 4s = [email protected] image 2 for iphone 5/5s = [email protected] image 3 for iphone 6s = [email protected] 

et je veux charger pour l'iphone 6 une image spécifique comme

 self.GSquare = SKSpriteNode(imageNamed: "./Images.xcassets/[email protected]") 

C'est possible?

Vous ne devez pas charger les images directement avec @2x ou @3x , le système sélectionne automatiquement l'image appropriée, il vous suffit de spécifier le nom, comme UIImage(named: "green-square-Retina")

Vous pouvez facilement choisir l'image de l'actif sans UIImage(named: "green-square-Retina") .

Utilisez plutôt l'object image directement à partir du bundle.
Commencez à taper le nom de l'image et vous obtiendrez des suggestions avec l'image réelle de l'set. C'est une pratique conseillée et less sujette à erreur.

Voir cette réponse Stackoverflow pour reference.