Xcode

Xcode 8 features

Remarks#

This only works with projects using Swift 3+

Color and image literals

Xcode 8 will automatically recognize any images you’ve got in an Asset Catalog and offer them up as a suggestion inside of a UIImage initializer.

So you could basically declare a new variable and then add an asset name that you have added to your asset catalog. For example let img = dog. img does now contain the image of dog that´s in the asset catalog.

Under the hood it’s creating code that looks like this: #imageLiteral(resourceName: “dog.png”). But inline in the source editor, you’ll just see the file name of the image.

So you could do this now imageView.image = img.

Note that you need to click on the instellisense suggestion so that you see a thumbnail of the image in the code and then the image name.


This modified text is an extract of the original Stack Overflow Documentation created by the contributors and released under CC BY-SA 3.0 This website is not affiliated with Stack Overflow