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];
-}