---
title: makeAsyncIterator()
framework: shazamkit
role: symbol
role_heading: Instance Method
path: shazamkit/shsession/results-swift.struct/makeasynciterator()
---

# makeAsyncIterator()

Creates an asynchronous iterator that produces results from an asynchronous sequence.

## Declaration

```swift
func makeAsyncIterator() -> SHSession.Results.Iterator
```

## See Also

### Creating an iterator

- [SHSession.Results.Iterator](shazamkit/shsession/results-swift.struct/iterator.md)
- [SHSession.Results.Element](shazamkit/shsession/results-swift.struct/element.md)
