Introduction to Run Loops

The run loop is the center of any event-driven application or tool. After it is fully initialized, an application normally enters its main run loop, waiting for events. Everything the application does from that point on is the result of a callout from the run loop in response to events being detected and dispatched. This document describes how run loops work and how you can use it in your applications.

Organization of This Document

This topic is under construction.

The following concepts are covered in this topic.

The following tasks are covered in this topic.