Textfield を特殊文字で検証しようとしましたが、
しかし、キーパッドから削除ボタンを押します。テキスト ファイルのデータが削除されません。
このコードを使用して Textfield を検証しました。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSCharacterSet * invalidNumberSet = [NSCharacterSet characterSetWithCharactersInString:@"_!@#$%^&*()[]{}'\"<>:;|\\/?+=~`"];
if([[string stringByTrimmingCharactersInSet:invalidNumberSet]isEqualToString:@""])
{
return NO;
}
else
{
return YES;
}
}
どうすればそれができるか教えてください。