0

だから私は2つの方法があります

-(void)someMethod
{
    [self someOtherMethod];
    //Do some other stuff
}

-(void)someOtherMethod
{
    //Do some other stuff
}

そして、上記のコードに示すように someOtherMethod を実行できるかどうか疑問に思っていましたが、続行する前に someOtherMethod の実行が終了するのを待つ必要はありませんでした。

4

1 に答える 1

4
dispatch_async(... some queue ..., ^{
    [self someOtherMethod];
});

グローバルな同時キューの 1 つを使用できることに注意してください。独自の並行シリアル キューを作成し、そこにエンキューすることもできます。

于 2013-10-21T23:30:47.223 に答える