---
title: "init(systemSymbolName:accessibilityDescription:)"
framework: appkit
role: symbol
role_heading: Initializer
path: "appkit/nsimage/init(systemsymbolname:accessibilitydescription:)"
---

# init(systemSymbolName:accessibilityDescription:)

Creates a symbol image with the system symbol name and accessibility description you specify.

## Declaration

```swift
convenience init?(systemSymbolName name: String, accessibilityDescription description: String?)
```

## Parameters

- `name`: The name of the system symbol image.
- `description`: The accessibility description for the symbol image, if any.

## Return Value

Return Value A symbol image based on the name you specify; otherwise nil if the method couldn’t find a suitable image.

## Discussion

Discussion To look up the names of system symbol images, download the SF Symbols app from Apple Design Resources.

## See Also

### Creating Images by Name

- [Configuring and displaying symbol images in your UI](uikit/configuring-and-displaying-symbol-images-in-your-ui.md)
- [init(named:)](appkit/nsimage/init(named:).md)
- [init(systemSymbolName:variableValue:accessibilityDescription:)](appkit/nsimage/init(systemsymbolname:variablevalue:accessibilitydescription:).md)
- [init(symbolName:variableValue:)](appkit/nsimage/init(symbolname:variablevalue:).md)
- [init(symbolName:bundle:variableValue:)](appkit/nsimage/init(symbolname:bundle:variablevalue:).md)
- [init(resource:)](appkit/nsimage/init(resource:).md)
- [setName(_:)](appkit/nsimage/setname(_:).md)
- [name()](appkit/nsimage/name().md)
- [NSImage.Name](appkit/nsimage/name-swift.typealias.md)
- [init(imageLiteralResourceName:)](appkit/nsimage/init(imageliteralresourcename:).md)
