Valor de retorno para la función dentro de un bloque
Estoy usando AFNetworking para obtener datos de un servidor:
-(NSArray)some function {
AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request
success: ^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
NSArray *jsonArray =[JSON valueForKey:@"posts"];
}
failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {}
}
Entonces, lo que estoy tratando de hacer aquí es devolver el jsonArray a la función. Obviamente el retorno no está funcionando.