NSArray *arrValues = [NSArray arrayWithObjects:@"ABCD",@"ABCE",@"CDE"];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF CONTAINS[cd]%@",@"ABC"];
NSArray *arrFiltered = [arrValues filteredArrayUsingPredicate:predicate];
Я знаю, что arrFiltered будет содержать результат ABCD и ABCE.Обратные значения с использованием NSPredicate IOS
Но, я хочу, чтобы результат был CDE.
Есть ли способ найти инверсию указанного предиката. то есть.,! (ABC)
ошибка кода 'reason: 'Невозможно проанализировать строку формата" SELF NOT CONTAINS [cd]% @ "'' –
проверить один раз перед повторным ответом, когда ваш код поврежден 'Завершение приложения из-за неперехваченного исключения 'NSInvalidArgumentException', reason: ' Не удалось проанализировать строку формата «NOT (CONTAINS% @)» «» –
Уже исправлено. –