setName(_:)
Registers the image object under the specified name.
Declaration
func setName(_ string: NSImage.Name?) -> BoolParameters
- string:
The name to associate with the receiver. Specify
nilif you want to remove the image from the image cache.
Return Value
true if the receiver was successfully registered with the given name; otherwise, false.
Discussion
If the receiver is already registered under a different name, this method unregisters the other name. If a different image is already registered under the name specified in aString, this method does nothing and returns false.
When naming an image using this method, it is convention not to include filename extensions in the names you specify. That way, you can easily distinguish between images you have named explicitly and those you want to load from the app’s bundle. For information about the rules used to search for images, and for information about the ownership policy of named images, see the init(named:) method.
See Also
Creating Images by Name
Configuring and displaying symbol images in your UIinit(named:)init(systemSymbolName:accessibilityDescription:)init(systemSymbolName:variableValue:accessibilityDescription:)init(symbolName:variableValue:)init(symbolName:bundle:variableValue:)init(resource:)name()NSImage.Nameinit(imageLiteralResourceName:)