xcode фильтрует элементы NSMutableArray по содержимому строки

Я хотел бы отфильтровать элементы NSMutableArray, которые содержат "некоторую" строку. ListArchives заполняется строковыми элементами, а listFiles должен быть отфильтрованным. XCode генерирует предупреждение в последней опубликованной строке. Что я делаю неправильно? любой другой способ фильтрации элементов NSMutableArray?

NSString *match = @"*some*"; 
listFiles = [[NSMutableArray alloc] init];

NSPredicate *sPredicate = [NSPredicate predicateWithFormat:@"SELF like[cd] %@", match];

listFiles = [listArchives filteredArrayUsingPredicate:sPredicate];
0
задан Jaume 2 April 2012 в 17:03
поделиться