diff --git a/HTMLKit/CSSSimpleSequence.h b/HTMLKit/CSSSimpleSequence.h index 99948bc..f5adfec 100644 --- a/HTMLKit/CSSSimpleSequence.h +++ b/HTMLKit/CSSSimpleSequence.h @@ -14,9 +14,9 @@ @interface CSSSimpleSequence : CSSSelector -- (instancetype)initWithType:(CSSTypeSelector *)selector; -- (instancetype)initWithSelectors:(NSArray *)selectors; +- (nullable instancetype)initWithType:(nonnull CSSTypeSelector *)selector; +- (nullable instancetype)initWithSelectors:(nonnull NSArray> *)selectors; -- (void)addSelector:(id)selector; +- (void)addSelector:(nonnull id)selector; @end diff --git a/HTMLKit/CSSSimpleSequence.m b/HTMLKit/CSSSimpleSequence.m index b35a2f0..832c2c3 100644 --- a/HTMLKit/CSSSimpleSequence.m +++ b/HTMLKit/CSSSimpleSequence.m @@ -18,7 +18,7 @@ - (instancetype)init { - return [self initWithSelectors:nil]; + return [self initWithSelectors:@[]]; } - (instancetype)initWithType:(CSSTypeSelector *)selector