Я хотел бы отфильтровать элементы NSMutableArray, которые содержат "некоторую" строку. ListArchives заполняется строковыми элементами, а listFiles должен быть отфильтрованным. XCode генерирует предупреждение в последней опубликованной строке. Что я делаю неправильно? любой другой способ фильтрации элементов NSMutableArray?
NSString *match = @"*some*";
listFiles = [[NSMutableArray alloc] init];
NSPredicate *sPredicate = [NSPredicate predicateWithFormat:@"SELF like[cd] %@", match];
listFiles = [listArchives filteredArrayUsingPredicate:sPredicate];