Class

RunLoop

The programmatic interface to objects that manage input sources. 入力ソースを管理するオブジェクトに対するプログラムインターフェイス。

Declaration 宣言

class RunLoop : NSObject

Overview 概要

A RunLoop object processes input for sources, such as mouse and keyboard events from the window system and Port objects. A RunLoop object also processes Timer events.

Your application neither creates nor explicitly manages RunLoop objects. The system creates a RunLoop object as needed for each Thread object, including the application’s main thread. If you need to access the current thread’s run loop, use the class method current.

Note that from the perspective of RunLoop, Timer objects aren’t “input”—they’re a special type, and they don’t cause the run loop to return when they fire.

Topics 話題

Accessing Run Loops and Modes 実行ループおよびモードにアクセスする

Managing Timers タイマーを管理する

Managing Ports ポートを管理する

Running a Loop ループを実行する

Scheduling and Canceling Tasks タスクそれらを予定および取り消しする

Scheduling Combine Publishers Combineパブリッシャーを予定する

Relationships 関係

Inherits From 継承元

Conforms To 次に準拠

See Also 参照

Run Loop Scheduling 実行ループを予定する