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