Instance Property インスタンスプロパティ

dependencies

An array of the operation objects that must finish executing before the current object can begin executing. 現在のオブジェクトが遂行を開始できる前に遂行を終了しなければならないオペレーションオブジェクトそれらからなるある配列。

Declaration 宣言

@property(readonly, copy) NSArray<NSOperation *> *dependencies;

Discussion 議論

This property contains an array of NSOperation objects. To add an object to this array, use the addDependency: method. このプロパティは、NSOperationオブジェクトいくつかからなるある配列を含みます。あるオブジェクトをこの配列に加えるには、addDependency:メソッドを使ってください。

An operation object must not execute until all of its dependent operations finish executing. Operations are not removed from this dependency list as they finish executing. You can use this list to track all dependent operations, including those that have already finished executing. The only way to remove an operation from this list is to use the removeDependency: method. あるオペレーションオブジェクトは、それの依存オペレーションの全てが遂行を終了するまで遂行されるべきではありません。オペレーションそれらは、この依存関係リストからそれらが遂行を終了するとき取り除かれません。あなたは、このリストを使って全ての依存オペレーションを追跡できます、既に遂行を終了してしまったものを含めて。あるオペレーションをこのリストから取り除く唯一の方法は、removeDependency:メソッドを使うことになります。

See Also 参照

Managing Dependencies 依存関係を管理する