●概要 UIApplicationクラスは、iPhone OS上でのアプリケーションの動作の制御と調整の、一元的な管理を提供します。 全てのアプリケーションは、UIApplication(またはUIApplicationのサブクラス)のインスタンスを必ず一つ持つ必要があります。 アプリケーションが起動するとUIApplicationMain関数を呼び出し、他のタスクとは独立したシングルトンのUIApplicationオブジェクトを生成します。 その後sharedApplicationクラスメソッドでオブジェクトを呼び出し、アクセスすることができます。 UIApplicationオブジェクトの重要な役割は、入力されたユーザイベントの初期経路の処理を行うことです。 またコントロールオブジェクト(UIControl)によって、アクションメッセージを適したターゲットオブジェクトに送ります。 さらに