Pregunta

I want to write a search function using NSPredicate to search for the start of an element [Not contains, which I currently have but start].

Right now my predicate is:

NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"SELF contains[cd] %@", searchText];

How can I search the string from the start ?

¿Fue útil?

Solución

Use BEGINSWITH instead of CONTAINS. Note that you can still use [cd] when using BEGINSWITH.

See the full documentation here.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top