iOS Basics
The document provides an overview of iOS, including its architecture, frameworks, design patterns, and application life cycle. It discusses the core OS, core services, media, and Cocoa Touch layers. It describes the UIKit and Foundation frameworks, as well as design patterns like MVC, delegation, and managed memory. It also outlines the application objects, MVC roles, and the stages an app goes through from launch to termination.