假设我有这种函数,里面有一个块:
-(BOOL)checkSomething
{
server = [[Server alloc] initWith:privateVar];
[server checkSomethingWithCompletion:^(BOOL success){
//I want to return the value of success
}];
}
如何返回从完成块获得的值?我无法从里面的块外部设置变量。我也无法直接从块中返回值。