Я пытаюсь проверить имя файла / имя папки, когда пользователь пытается изменить имя.Я знаю, что должен использовать Regex / NSPredicate.Тем не менее, я не понял после нескольких часов исследований.Спасибо, если какие-либо эксперты могут помочь мне.Большое спасибо.
Предложил Мадхумал Гунетилеке: я изменил его код, как показано ниже.Это работает для моего случая.
NSCharacterSet * set = [NSCharacterSet characterSetWithCharactersInString:@"\\/:*?\"<>|"];
if ([newName rangeOfCharacterFromSet:set].location != NSNotFound) {
NSLog(@"illegal Name");
return;
}