У меня есть переменная, которая является типом блока с параметрами Bool return и void.
@property (nonatomic, copy) BOOL (^shouldDisplayView)(void);
Я реализую этот блок в моем другом классе
myClass.shouldDisplayView = ^BOOL(void) {
return self->_count > 0;
};
Я хочу выполнить этот блок и проверить результат, например:
if (result of shouldDisplayView is true) ...
Это просто
if (shouldDisplayView)
или это проверка, не является ли он ненулевым?