O'Reilly logo

Pro Objective-C Design Patterns for iOS by Carlo Chung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Mediator

What's going to happen if pilots are fighting for a chance to either take off or land and there is no traffic control at the airport? Without centralized air traffic control, pilots in the air or on the ground need to know each other's intent and position. It's dangerous and complicated.

Centralized traffic control makes sure every plane is under the radar with its flight information updated on the screen every now and then. So an air traffic controller can know exactly what planes are currently in the sky within the controlled airspace. Each pilot needs to ask the control center for permissions to fly, land, and take off. Even though pilots still need to have a pretty good idea about what other planes are in the traffic, it's ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required