Попробуйте это ..
NSCharacterSet* symbols = [NSCharacterSet symbolCharacterSet];
if([symbols characterIsMember: yourCharacter]) {
//Check Your condition here
}
Если вы хотите включить много символов, используйте объединенный NSCharacterset с NSMutableCharacterSet ..
NSMutableCharacterSet *space = [NSMutableCharacterSet characterSetWithCharactersInString:@" "];
[space formUnionWithCharacterSet:[NSCharacterSet symbolCharacterSet]];
Используйте набор символов пробела для проверки символа