diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m index a30f535..ba564a9 100644 --- a/HTMLKit/HTMLTokenizer.m +++ b/HTMLKit/HTMLTokenizer.m @@ -73,7 +73,7 @@ - (void)setupStateMachine { for (NSUInteger i = 0; i < HTMLTokenizerStatesCount; i++) { - NSString *selectorName = NSStringFromState(i); + NSString *selectorName = HTMLTokenizerStatesTable[i]; SEL selector = NSSelectorFromString(selectorName); [_states setObject:[NSValue valueWithPointer:selector] forKey:@(i)]; } diff --git a/HTMLKit/HTMLTokenizerStates.h b/HTMLKit/HTMLTokenizerStates.h index 8b12cae..9f55a4c 100644 --- a/HTMLKit/HTMLTokenizerStates.h +++ b/HTMLKit/HTMLTokenizerStates.h @@ -89,7 +89,3 @@ static NSString * HTMLTokenizerStatesTable[] = { TOKENIZER_STATES #undef STATE_ENTRY }; - -static NSString * NSStringFromState(HTMLTokenizerState state) { - return HTMLTokenizerStatesTable[state]; -}