---
title: nameAlias
framework: swift
role: symbol
role_heading: Instance Property
path: swift/unicode/scalar/properties-swift.struct/namealias
---

# nameAlias

The normative formal alias of the scalar.

## Declaration

```swift
var nameAlias: String? { get }
```

## Discussion

Discussion The name of a scalar is immutable and never changed in future versions of the Unicode Standard. The nameAlias property is provided to issue corrections if a name was issued erroneously. For example, the name of U+FE18 is “PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET” (note that “BRAKCET” is misspelled). The nameAlias property then contains the corrected name. If a scalar has no alias, this property is nil. This property corresponds to the “Name_Alias” property in the Unicode Standard.
