我有一个代码块,它遍历一个数组并在其上执行块代码。目前它看起来像这样:
for (NSString *myString in myArray) {
[self doSomethingToString:myString WithCompletion:^(BOOL completion) {
string = [NSString stringByAppendingString:@"Test"];
}];
}
我想在开始下一个迭代之前等待上一个迭代完成。我怎样才能遍历这样的块代码?