Instance Method インスタンスメソッド

setDelegateQueue:

Determines the operation queue that is used to call methods on the connection’s delegate. 接続のもつ委任先の上でメソッドを呼び出すために使われる演算キューを決定します。

Declaration 宣言

- (void)setDelegateQueue:(NSOperationQueue *)queue;

Parameters パラメータ

queue

The operation queue to use when calling delegate methods. 委任先のメソッドを呼び出すときに使うことになる演算キュー。

Discussion 議論

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 initWithRequest:delegate:startImmediately: method and provide NO for the startImmediately parameter, you can instead schedule the connection on an operation queue before starting it with the start method. 初期状態では、接続は現在のスレッド上で省略時のモードにおいてそれが作成される時に予定されます。あなたが接続をinitWithRequest:delegate:startImmediately:メソッドで作成するそしてNOstartImmediatelyパラメータに提供するならば、あなたは代わりに接続をある演算キュー上で、それがstartメソッドで開始する前に予定できます。

You cannot reschedule a connection after it has started. あなたは、ある接続をそれが開始された後に再度予定できません。

It is an error to schedule delegate method calls with both this method and the scheduleInRunLoop:forMode: method. 委任先メソッド呼び出しをこのメソッドとscheduleInRunLoop:forMode:メソッドの両方で予定することはエラーです。

See Also 参照

Scheduling Delegate Method Calls 委任先メソッド呼び出しを予定する