Мои массивы arr
originally содержат следующие
[A,B,C,D,E,F,G];
Теперь я хочу удалить A, B и C, и я мог бы сделать это следующим образом.
[arr enumerateObjectsUsingBlock:^(NSString *name, NSUInteger idx, BOOL *stop) {
if ( [name isEqualToString:@"A"] || [name isEqualToString:@"B"] || [name isEqualToString:@"C"]);
[arr removeObject:name];
}];
Вопрос: можно ли это сделать с помощью nsexpression. Звучит так, как если бы выражение nsexpression содержало A, B и C, а затем мы удаляли бы элементы на основе выражения nxpression.
Любые идеи, как этого добиться. Здесь приветствуются все комментарии. Спасибо.