Я хочу задать вопрос о цели C. Содержит ли NSString * некоторые функции для проверки, содержит ли NSString * некоторую строку в UITextField.text? Например,
NSString *checkString = @"abcd%"
if(checkString contains '%') // I want this function
return YES;
else
return NO;
Вы можете использовать - (NSRange) rangeOfString: (NSString *) aString
. Код будет выглядеть примерно так:
NSRange range = [UITextField.text rangeOfString: @ "!"]; if (range.length> 0) { NSLog (@ "Строка содержит '!'"); } еще { NSLog (@ "В строке нет"! "); }
if([checkString rangeOfString:@"%"].location != NSNotFound)
// hooray!