'Could not load the "block" image referenced from a nib in the bundle with identifier - can't access image in other bundle

I got error Could not load the "block" image referenced from a nib in the bundle with identifier while trying to set image from from .xib file in one module, which (image) reside in another module. I'm trying to set image for a UIButton (not an UIImageView)

I've seen this iOS: How to use images in custom bundle in Interface Builder? Article but it wasn't helpful.

I've tried

MyBundleName.bundle/iconName
MyBundleName/iconName
MyBundleName.bundle/Resources/Assets/Images.xcassets/iconName

I putted that in .xib GUI (when you suppose to set image for UIButton) but didn't succeed In fact, in preview (.xib file in XCode) everything is nice, but after i visit the screen it doesn't work (and i see error i specify in article name in console)



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source