Я помню, что нужно было сделать что-то еще, кроме withObject:@YES
, но, поскольку я больше не могу его найти, я понял, что это работает также с
[buttons enumerateObjectsUsingBlock:^(NSButton *item, NSUInteger idx, BOOL *stop)
{[item setEnabled:YES];}];
Или более быстрый / старый / читабельный :) способ:
for (NSButton *item in buttons) {[item setEnabled:YES];};
Нужно знать, что enumerateObjectsUsingBlock не особенно быстр, но в любом случае он не должен быть здесь огромным убийцей :) Если вы хотите быстро, вы также можете сделать это с помощью блока for (;;)
, конечно:)