WWDC23: Generalize APIs with parameter packs | Apple

WWDC23: Generalize APIs with parameter packs | Apple

2.181 Lượt nghe
WWDC23: Generalize APIs with parameter packs | Apple
Swift parameter packs are a powerful tool to expand what is possible in your generic code while also enabling you to simplify common generic patterns. We’ll show you how to abstract over types as well as the number of arguments in generic code and simplify common generic patterns to avoid overloads. To get the most out of this session, we recommend first checking out “Embrace Swift generics" from WWDC22. 00:00 - Introduction 00:52 - What parameter packs solve 04:08 - How to read parameter packs 12:06 - Using parameter packs 17:22 - Wrap up More Apple Developer resources: Video sessions: https://apple.co/VideoSessions Documentation: https://apple.co/DeveloperDocs Forums: https://apple.co/DeveloperForums App: https://apple.co/DeveloperApp