У меня есть NSPredicate, как это:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"entity.name CONTAINS %@", myString];
Но это вернет все, что содержит эту строку. Например: Если my entity.name где:
text
texttwo
textthree
randomtext
а myString
- text
, тогда все эти строки будут совпадать. Мне бы хотелось, чтобы if myString
был text
, он только вернул бы первый объект с именем text
, а если myString
был randomtext
, он вернул бы четвертый объект с именем randomtext
. Я также ищу, чтобы он был нечувствительным и что он игнорирует пробелы