メソッド呼び出しを addOperationWithBlock でラップすることと、メソッド実装全体を addOperationWithBlock でラップすることの違いは何ですか?
foo というメソッドがあるとします。
間に違いはありますか
- (void) foo{
[NSOperation mainQueue] addOperationWithBlock:^{
some code
}];
}
と
[NSOperation mainQueue] addOperationWithBlock:^{
[self foo];
}];