From d4401c0f1731482e13ff30f8d819f28fc9db6e83 Mon Sep 17 00:00:00 2001 From: iska Date: Sat, 25 Oct 2014 01:06:55 +0200 Subject: [PATCH] Remove UTF32Char option for character tokens and use strings only --- HTMLKit/HTMLCharacterToken.h | 1 - HTMLKit/HTMLCharacterToken.m | 6 ++---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/HTMLKit/HTMLCharacterToken.h b/HTMLKit/HTMLCharacterToken.h index 77da6ae..b200a7a 100644 --- a/HTMLKit/HTMLCharacterToken.h +++ b/HTMLKit/HTMLCharacterToken.h @@ -13,7 +13,6 @@ @property (nonatomic, copy) NSString *characters; -- (instancetype)initWithCharacter:(UTF32Char)character; - (instancetype)initWithString:(NSString *)string; @end \ No newline at end of file diff --git a/HTMLKit/HTMLCharacterToken.m b/HTMLKit/HTMLCharacterToken.m index 01c57f2..610f254 100644 --- a/HTMLKit/HTMLCharacterToken.m +++ b/HTMLKit/HTMLCharacterToken.m @@ -11,19 +11,17 @@ @interface HTMLCharacterToken () { #warning Find a better solution. Single characters vs String of multiple characters - UTF32Char _character; NSString *_characters; } @end @implementation HTMLCharacterToken -- (instancetype)initWithCharacter:(UTF32Char)character +- (instancetype)initWithString:(NSString *)string { self = [super init]; if (self) { - self.type = HTMLTokenTypeCharacter; - _character = character; + _characters = [string copy]; } return self; }