unichar aChar;
for (int i = 0; i < [partialString length]; i++) {
aChar = [partialString characterAtIndex:i];
- if (!(aChar == '_' || (aChar >= '0' && aChar <= '9') || (aChar >= 'A' && aChar <= 'Z') || (aChar >= 'a' && aChar <= 'z'))) {
+ if (!((aChar == '_') ||
+ ((aChar >= '0') && (aChar <= '9')) ||
+ ((aChar >= 'A') && (aChar <= 'Z')) ||
+ ((aChar >= 'a') && (aChar <= 'z')))) {
*newString = nil;
return NO;
}