草庐IT

NSMutableCharacterSet

全部标签

iphone - iOS7 对此 NSMutableCharacterSet 算法的 react 不同

我有这个基本的文本检查代码,在iOS7之前一直运行良好:NSMutableCharacterSet*testchars=[NSCharacterSetalphanumericCharacterSet];[testcharsaddCharactersInString:@".-"];BOOLdidFindBadCharacters=([userInputrangeOfCharacterFromSet:[testcharsinvertedSet]].location!=NSNotFound);这里的简单想法是检查用户的输入,即userInput,如果用户输入的任何字符不是,则找到一个true