---
title: unicodeScalars
framework: swift
role: symbol
role_heading: Instance Property
path: swift/string/unicodescalars
---

# unicodeScalars

The string’s value represented as a collection of Unicode scalar values.

## Declaration

```swift
var unicodeScalars: String.UnicodeScalarView { get set }
```

## See Also

### Working with String Views

- [init(_:)](swift/string/init(_:)-2t931.md)
- [init(_:)](swift/string/init(_:)-11jx3.md)
- [utf16](swift/string/utf16.md)
- [init(_:)](swift/string/init(_:)-wbcx.md)
- [init(_:)](swift/string/init(_:)-expd.md)
- [utf8](swift/string/utf8.md)
- [init(_:)](swift/string/init(_:)-6sprj.md)
- [init(_:)](swift/string/init(_:)-83bub.md)
