func start()
var completionBlock : (() -> Void)?
Availability 有効性
Technology
func main()
The default implementation of this method does nothing. You should override this method to perform the desired task. In your implementation, do not invoke super
. This method will automatically execute within an autorelease pool provided by NSOperation
, so you do not need to create your own autorelease pool block in your implementation.
このメソッドの省略時の実装は何もしません。あなたは、望むタスクを実行するためにこのメソッドをオーバーライドすべきです。あなたの実装において、super
を発動しないでください。このメソッドは、NSOperation
によって提供されるオートリリースプール内で自動的に遂行します、それであなたはあなた独自のオートリリースプールブロックをあなたの実装において作成する必要はありません。
If you are implementing a concurrent operation, you are not required to override this method but may do so if you plan to call it from your custom start()
method.
あなたが並行オペレーションを実装するならば、あなたはこのメソッドをオーバーライドすることを求められません、しかしあなたがそれをあなたのあつらえのstart()
メソッドから呼び出す計画を持つならばそうするかもしれません。
func start()
var completionBlock : (() -> Void)?