---
title: makeAsyncIterator()
framework: extensionfoundation
role: symbol
role_heading: Instance Method
path: extensionfoundation/appextensionidentity/identities/makeasynciterator()
---

# makeAsyncIterator()

Creates the asynchronous iterator that produces elements of this asynchronous sequence.

## Declaration

```swift
func makeAsyncIterator() -> AppExtensionIdentity.Identities.AsyncIterator
```

## Return Value

Return Value An instance of the AsyncIterator type used to produce elements of the asynchronous sequence.

## See Also

### Iterating the Sequence

- [next()](extensionfoundation/appextensionidentity/identities/asynciterator/next().md)
- [AppExtensionIdentity.Identities.AsyncIterator](extensionfoundation/appextensionidentity/identities/asynciterator.md)
- [AppExtensionIdentity.Identities.Element](extensionfoundation/appextensionidentity/identities/element.md)
