У меня есть 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. Я также ищу, чтобы он был нечувствительным и что он игнорирует пробелы