func schedule(in: RunLoop, forMode : RunLoop.Mode)
func setDelegateQueue (OperationQueue?)
Availability 有効性
Technology
aRunLoop
The run loop instance to unschedule. 予定から外す実行ループインスタンス。
mode
The mode to unschedule. 予定から外すモード。
By default, a connection is scheduled on the current thread in the default mode when it is created. If you create a connection with the init(request:
method and provide false
for the start
parameter, you can instead schedule connection on a different run loop or mode before starting it with the start()
method. You can schedule a connection on multiple run loops and modes, or on the same run loop in multiple modes. Use this method to unschedule the connection from an undesired run loop and mode before starting the connection.
初期状態では、接続は現在のスレッド上で省略時のモードにおいてそれが作成される時に予定されます。あなたが接続をinit(request:
メソッドで作成するそしてfalse
をstart
パラメータに提供するならば、あなたは代わりに接続を異なる実行ループまたはモード上で、それがstart()
メソッドで開始する前に予定できます。あなたは、接続を複数の実行ループおよびモード上で、または同じ実行ループ上で複数のモードにおいて予定できます。このメソッドを使って、接続の予定解除をある望まない実行ループとモードからその接続を開始する前に行ってください。
You cannot reschedule a connection after it has started. It is not necessary to unschedule a connection after it has finished. あなたは、ある接続をそれが開始された後に再度予定できません。ある接続をそれが完了された後に予定解除する必要はありません。
func schedule(in: RunLoop, forMode : RunLoop.Mode)
func setDelegateQueue (OperationQueue?)