---
title: makeUnicodeScalarIterator()
framework: swift
role: symbol
role_heading: Instance Method
path: swift/utf8span/makeunicodescalariterator()
---

# makeUnicodeScalarIterator()

Returns an iterator that will decode the code units into Unicode.Scalars.

## Declaration

```swift
func makeUnicodeScalarIterator() -> UTF8Span.UnicodeScalarIterator
```

## Discussion

Discussion The resulting iterator has the same lifetime constraints as self.
