Попробуйте это:
NSRange range = [country rangeOfString:searchtext];
if (range.location != NSNotFound)
{
}
У вас также есть позиция (местоположение) и длина вашего соответствия (неинтересно в этом случае, но может быть интересно в других) в вашем объекте диапазона. Обратите внимание, что searchtext
не должно быть nil
. Если вас интересует только сопоставление (а не местоположение), вы можете даже сжать это до
if ([country rangeOfString:searchtext].location != NSNotFound)
{
}