Встроенный блок с типом возврата

Возможно ли в Objective-C создать встроенный блок и использовать его тип возвращаемого значения? Например, могу ли я создать блок, который возвращаетBOOL, он должен быть встроенным, и использовать его тип возврата для присваивания.

BOOL b = <inline block that returns BOOL> { // unsure of the syntax / legality of this
    return YES; // will be more logic in here, that is why I want to use a block.
};

У меня проблемы с синтаксисом блока, и я не уверен, может ли блок быть встроенным. Я проверил следующие ресурсы безрезультатно.

Блок ШпаргалкаГоша Дарн Блок СинтаксисИ, конечно же,Документация Apple

Спасибо за ваше время и терпение, если это окажется невозможным или очень простым.

Ответы на вопрос(4)

Ваш ответ на вопрос