0

假设我有一个具有以下方法 strucutre 的应用程序:

[self method1];
[self method2];

并且该方法 1 包含一个调度队列,例如:

[exportSession exportAsynchronouslyWithCompletionHandler:^{
    switch (exportSession.status) {
        case AVAssetExportSessionStatusFailed:{
            NSLog (@"FAIL");
            break;
        }
        case AVAssetExportSessionStatusCompleted: {
            NSLog (@"SUCCESS");
}
};
 }];

我只想在方法 1 中的调度队列完成后继续执行 [方法 2]。实现这一目标的最佳方法是什么?

4

1 回答 1

2

将调用-method2放在完成处理程序块内。

于 2012-04-24T09:50:04.017 回答