Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page >

イベントおよび描画サイクル(復習)

オブジェクトのネットワークの主な目的は、イベントおよび描画サイクルの処理を円滑にすることです。Figure 6-1はこのサイクルを図示したものです(この図は“「Cocoaプログラムへの動作の追加」”にもあります)。


Figure 6-1  イベントおよび描画サイクル

Figure 6-1 イベントおよび描画サイクル

アプリケーションはグラフィカルユーザインターフェイスを表示します。ユーザは、マウスやキーボードを使用してこのインターフェイスとやり取りし、データを入力したり選択肢を示したりします。これらの入力はイベントに変換されてアプリケーションに送信され、アプリケーションのイベントキューに置かれます。アプリケーションは、自身のキューにある各イベントについて、そのイベントの処理に最も適した1つ以上のオブジェクトを探し出します。イベントが処理された後、アプリケーションは、ユーザに表示している内容を適切に変更できます。その後、キューにある次のイベントを取得して再びサイクルを開始します。

このアーキテクチャに関与しているコアオブジェクトは、NSApplicationNSWindowNSViewの各クラスの直接または間接の子孫です。



< Previous PageNext Page >


Last updated: 2006-05-23




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice