MonobjcMonobjc Documented Class Library
NSNumber Constructor
NamespacesMonobjc.FoundationNSNumberNSNumber()()()()
Members
IconMemberDescription
NSNumber(Boolean)

Returns an NSNumber object initialized to contain a given value, treated as a BOOL.

Original signature is '- (id)initWithBool:(BOOL)value'

Available in Mac OS X v10.0 and later.


NSNumber(Char)

Returns an NSNumber object initialized to contain a given value, treated as a signed char.

Original signature is '- (id)initWithChar:(char)value'

Available in Mac OS X v10.0 and later.


NSNumber(Double)

Returns an NSNumber object initialized to contain value, treated as a double.

Original signature is '- (id)initWithDouble:(double)value'

Available in Mac OS X v10.0 and later.


NSNumber(Single)

Returns an NSNumber object initialized to contain a given value, treated as a float.

Original signature is '- (id)initWithFloat:(float)value'

Available in Mac OS X v10.0 and later.


NSNumber(Int32)

Returns an NSNumber object initialized to contain a given value, treated as a signed int.

Original signature is '- (id)initWithInt:(int)value'

Available in Mac OS X v10.0 and later.


NSNumber(NSInteger)

Returns an NSNumber object initialized to contain a given value, treated as an NSInteger.

Original signature is '- (id)initWithInteger:(NSInteger)value'

Available in Mac OS X v10.5 and later.


NSNumber(Int64)

Returns an NSNumber object initialized to contain value, treated as a signed long long.

Original signature is '- (id)initWithLongLong:(long long)value'

Available in Mac OS X v10.0 and later.


NSNumber(Int16)

Returns an NSNumber object initialized to contain a given value, treated as a signed short.

Original signature is '- (id)initWithShort:(short)value'

Available in Mac OS X v10.0 and later.


NSNumber(Byte)

Returns an NSNumber object initialized to contain a given value, treated as an unsigned char.

Original signature is '- (id)initWithUnsignedChar:(unsigned char)value'

Available in Mac OS X v10.0 and later.


NSNumber(UInt32)

Returns an NSNumber object initialized to contain a given value, treated as an unsigned int.

Original signature is '- (id)initWithUnsignedInt:(unsigned int)value'

Available in Mac OS X v10.0 and later.


NSNumber(NSUInteger)

Returns an NSNumber object initialized to contain a given value, treated as an NSUInteger.

Original signature is '- (id)initWithUnsignedInteger:(NSUInteger)value'

Available in Mac OS X v10.5 and later.


NSNumber(UInt64)

Returns an NSNumber object initialized to contain a given value, treated as an unsigned long long.

Original signature is '- (id)initWithUnsignedLongLong:(unsigned long long)value'

Available in Mac OS X v10.0 and later.


NSNumber(UInt16)

Returns an NSNumber object initialized to contain a given value, treated as an unsigned short.

Original signature is '- (id)initWithUnsignedShort:(unsigned short)value'

Available in Mac OS X v10.0 and later.


NSNumber(IntPtr, String)

Initializes and returns an NSValue object that contains a given value, which is interpreted as being of a given Objective-C type.

Original signature is '- (id)initWithBytes:(const void *)value objCType:(const char *)type'

Available in Mac OS X v10.0 and later.


NSNumber(NSCoder)

Returns an object initialized from data in a given unarchiver. (required)

Original signature is '- (id)initWithCoder:(NSCoder *)decoder'

Available in Mac OS X v10.0 and later.


NSNumber()()()()
Initializes a new instance of the NSNumber class.

NSNumber(IntPtr)
Initializes a new instance of the NSNumber class.

NSNumber(String, Object, array<Object>[]()[][])
Initializes a new instance of the NSNumber class.

Assembly: Monobjc.Foundation (Module: Monobjc.Foundation)