8 #import <Foundation/Foundation.h>
10 NS_ASSUME_NONNULL_BEGIN
85 - (nullable instancetype)initWithString:(NSString*)versionString;
92 - (nullable instancetype)initWithArray:(NSArray*)array;
109 - (NSUInteger)versionPartAt:(NSUInteger)position;
116 - (NSComparisonResult)compare:(
GDVersion*)anotherVersion;
123 - (BOOL)isEqualToVersion:(nullable
GDVersion*)anotherVersion;
130 - (BOOL)isGreaterThanVersion:(nullable
GDVersion*)anotherVersion;
137 - (BOOL)isLessThanVersion:(nullable
GDVersion*)anotherVersion;
146 NS_ASSUME_NONNULL_END