61 + (
NXNumber *)numberWithInt16:(int16_t)value;
69 + (
NXNumber *)numberWithUnsignedInt16:(uint16_t)value;
76 + (
NXNumber *)numberWithInt32:(int32_t)value;
84 + (
NXNumber *)numberWithUnsignedInt32:(uint32_t)value;
91 + (
NXNumber *)numberWithInt64:(int64_t)value;
99 + (
NXNumber *)numberWithUnsignedInt64:(uint64_t)value;
The base class for NXNumber instances.
int16_t int16Value()
Returns the 16-bit signed integer value stored in this NXNumber instance.
int64_t int64Value()
Returns the 64-bit signed integer value stored in this NXNumber instance.
uint32_t unsignedInt32Value()
Returns the 32-bit unsigned integer value stored in this NXNumber instance.
uint16_t unsignedInt16Value()
Returns the 16-bit unsigned integer value stored in this NXNumber instance.
NXNumber * falseValue()
Returns a NXNumber instance representing the boolean value false.
uint32_t NXRandUnsignedInt32()
Generate a random unsigned 32-bit integer.
bool BOOL
A Boolean value.
NXNumber * zeroValue()
Return an instance of a zero value.
A class for managing and manipulating string objects.
Defines the NXObject class, the base class for the Foundation framework.
The base class for objects in the Foundation framework.
int32_t int32Value()
Returns the 32-bit signed integer value stored in this NXNumber instance.
A protocol that defines JSON methods for an Object.
uint64_t unsignedInt64Value()
Returns the 64-bit unsigned integer value stored in this NXNumber instance.
int32_t NXRandInt32()
Generate a random signed 32-bit integer.
NXNumber * trueValue()
Returns a NXNumber instance representing the boolean value true.
BOOL boolValue()
Returns the boolean value stored in this NXNumber instance.