Configure player

Close

WWDC Index does not host video files

If you have access to video files, you can configure a URL pattern to be used in a video player.

URL pattern

preview

Use any of these variables in your URL pattern, the pattern is stored in your browsers' local storage.

$id
ID of session: wwdc2021-10058
$eventId
ID of event: wwdc2021
$eventContentId
ID of session without event part: 10058
$eventShortId
Shortened ID of event: wwdc21
$year
Year of session: 2021
$extension
Extension of original filename: mp4
$filenameAlmostEvery
Filename from "(Almost) Every..." gist: [2021] [Session 10058] Meet Asyn...

WWDC21 • Session 10058

Meet AsyncSequence

Swift • iOS, macOS, tvOS, watchOS • 14:20

Iterating over a sequence of values over time is now as easy as writing a “for” loop. Find out how the new AsyncSequence protocol enables a natural, simple syntax for iterating over anything from notifications to bytes being streamed from a server. We'll also show you how to adapt existing code to provide asynchronous sequences of your own. To get the most out of this session, we recommend first watching “Meet async/await in Swift.”

Speaker: Philippe Hausler

Open in Apple Developer site