Skip to main content

One post tagged with "Communication"

iOS communication patterns and protocols

View All Tags

Communication Patterns in Swift: Delegates, Notifications and Closures

· 14 min read
Full Stack Developer
Last updated on January 6, 2026

Developing an iOS application is still about passing data between objects, but the ecosystem has more modern, safer tools than it did in 2019. In addition to delegates, notifications, closures and KVO, you now have Combine and Swift Concurrency (async/await) which simplify asynchronous flows and composition.