diff --git a/HTMLKit/CSSNthExpressionParser.m b/HTMLKit/CSSNthExpressionParser.m index aee5e3f..392acb4 100644 --- a/HTMLKit/CSSNthExpressionParser.m +++ b/HTMLKit/CSSNthExpressionParser.m @@ -17,10 +17,8 @@ { NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; - NSString *string = [expression copy]; - - string = [string stringByTrimmingCharactersInSet:whitespace]; - string = string.lowercaseString; + NSString *string = [expression.lowercaseString copy]; + string = [[string stringByTrimmingCharactersInSet:whitespace] copy]; if ([string isEqualToStringIgnoringCase:@"odd"]) { return CSSNthExpressionOdd;