Inherits from NSObject
Conforms to Variable
Declared in BaseVariable.h
BaseVariable.m

Properties

name

The Variable name

@property (nonatomic, readonly) NSString *name

Discussion

The Variable name

Declared In

BaseVariable.h

type

The Variable Type

@property (nonatomic, readonly) NSString *type

Discussion

The Variable Type

Declared In

BaseVariable.h

Class Methods

variableWithName:value:type:

the name of the variable

+ (id)variableWithName:(NSString *)name value:(id)value type:(NSInteger)type

Parameters

name

the name of the variable

value

the variable value ( can be BOOL, Integer, Double, String, SFSObject, SFSArray )

type

(optional -1) it’s usually not necessary to pass this parameter as the variable value is auto-detected

Declared In

BaseVariable.h

Instance Methods

getBoolValue

The Variable value as BOOL

- (BOOL)getBoolValue

Discussion

The Variable value as BOOL

Declared In

BaseVariable.h

getDoubleValue

The Variable value as Number

- (NSNumber *)getDoubleValue

Discussion

The Variable value as Number

Declared In

BaseVariable.h

getIntValue

The Variable value as NSInteger

- (NSInteger)getIntValue

Discussion

The Variable value as NSInteger

Declared In

BaseVariable.h

getSFSArrayValue

The Variable value as SFSArray

- (id<ISFSArray>)getSFSArrayValue

Discussion

The Variable value as SFSArray

Declared In

BaseVariable.h

getSFSObjectValue

The Variable value as SFSObject

- (id<ISFSObject>)getSFSObjectValue

Discussion

The Variable value as SFSObject

See Also

Declared In

BaseVariable.h

getStringValue

The Variable value as NSString

- (NSString *)getStringValue

Discussion

The Variable value as NSString

Declared In

BaseVariable.h

getValue

The Variable value

- (id)getValue

Discussion

The Variable value

Declared In

BaseVariable.h

isNull

Checks if the variable value is null

- (BOOL)isNull

Discussion

Checks if the variable value is null

Declared In

BaseVariable.h