8 #import <Foundation/Foundation.h>
10 NS_ASSUME_NONNULL_BEGIN
25 - (nullable instancetype)initWithString:(NSString*)versionString;
32 - (nullable instancetype)initWithArray:(NSArray*)array;
49 - (NSUInteger)versionPartAt:(NSUInteger)position;
56 - (NSComparisonResult)compare:(
GDVersion*)anotherVersion;
63 - (BOOL)isEqualToVersion:(nullable
GDVersion*)anotherVersion;
70 - (BOOL)isGreaterThanVersion:(nullable
GDVersion*)anotherVersion;
77 - (BOOL)isLessThanVersion:(nullable
GDVersion*)anotherVersion;