Подтвердить что ты не робот

Objective-C Тип блока как возвращаемое значение

Как написать следующее:

typedef void (^T)(void);
T f() {
    return ^{};
}

без typedef?

4b9b3361

Ответ 1

void (^f())(void) { 
  return ^{};
}

Вам лучше сохранить typedef, так как тип возвращаемого значения нелегко понять в этой форме.