Встроенный блок с типом возврата
Возможно ли в 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Спасибо за ваше время и терпение, если это окажется невозможным или очень простым.