Tuya iOS Smart Life App SDK 5.15.0
ThingVersionString Class Reference

#import <ThingVersionString.h>

Inheritance diagram for ThingVersionString:

Instance Methods

(instancetype) - initWithString:
 
(NSComparisonResult) - compareToVersion:
 
(instancetype) - initWithString:
 
(NSComparisonResult) - compareToVersion:
 
(instancetype) - initWithString:
 
(NSComparisonResult) - compareToVersion:
 
(instancetype) - initWithString:
 
(NSComparisonResult) - compareToVersion:
 

Class Methods

(instancetype) + versionWithString:
 
(instancetype) + versionWithString:
 
(instancetype) + versionWithString:
 
(instancetype) + versionWithString:
 

Detailed Description

Definition at line 17 of file ThingVersionString.h.

Method Documentation

◆ compareToVersion: [1/4]

- (NSComparisonResult) compareToVersion: (__kindof NSString *)  version

if self is greater than version, will return NSOrderedDescending

version with rc (e.g. 1.0.1-rc.1) or beta (e.g. 1.0.1-beta.1) is supported if compare 1.0.1 to 1.0.1-rc.1, will return NSOrderedDescending

◆ compareToVersion: [2/4]

- (NSComparisonResult) compareToVersion: (__kindof NSString *)  version

if self is greater than version, will return NSOrderedDescending

version with rc (e.g. 1.0.1-rc.1) or beta (e.g. 1.0.1-beta.1) is supported if compare 1.0.1 to 1.0.1-rc.1, will return NSOrderedDescending

◆ compareToVersion: [3/4]

- (NSComparisonResult) compareToVersion: (__kindof NSString *)  version

if self is greater than version, will return NSOrderedDescending

version with rc (e.g. 1.0.1-rc.1) or beta (e.g. 1.0.1-beta.1) is supported if compare 1.0.1 to 1.0.1-rc.1, will return NSOrderedDescending

◆ compareToVersion: [4/4]

- (NSComparisonResult) compareToVersion: (__kindof NSString *)  version

if self is greater than version, will return NSOrderedDescending

version with rc (e.g. 1.0.1-rc.1) or beta (e.g. 1.0.1-beta.1) is supported if compare 1.0.1 to 1.0.1-rc.1, will return NSOrderedDescending

◆ initWithString: [1/4]

- (instancetype) initWithString: (NSString *)  aString

◆ initWithString: [2/4]

- (instancetype) initWithString: (NSString *)  aString

◆ initWithString: [3/4]

- (instancetype) initWithString: (NSString *)  aString

◆ initWithString: [4/4]

- (instancetype) initWithString: (NSString *)  aString

◆ versionWithString: [1/4]

+ (instancetype) versionWithString: (NSString *)  aString

◆ versionWithString: [2/4]

+ (instancetype) versionWithString: (NSString *)  aString

◆ versionWithString: [3/4]

+ (instancetype) versionWithString: (NSString *)  aString

◆ versionWithString: [4/4]

+ (instancetype) versionWithString: (NSString *)  aString

The documentation for this class was generated from the following files: