NSNumber Klassenreferenz

#import <NSNumber.h>

Abgeleitet von NSValue.

Basisklasse für NSCFBoolean, NSCFNumber, NSDecimalNumber, NSPlaceholderValue und NSRefCountingNumber.

Aufstellung aller Elemente


Öffentliche Methoden

(BOOL) - boolValue
(int) - integerValue
(unsigned int) - unsignedIntegerValue
(BOOL) - charValue
(unsigned char) - unsignedCharValue
(short) - shortValue
(unsigned short) - unsignedShortValue
(int) - intValue
(unsigned int) - unsignedIntValue
(long) - longValue
(unsigned long) - unsignedLongValue
(double) - doubleValue
(float) - floatValue
(long long) - longLongValue
(unsigned long long) - unsignedLongLongValue
(int) - compare:
(BOOL) - isEqualToNumber:
(BOOL) - isEqual:
(unsigned int) - hash
(id) - descriptionWithLocale:
(id) - description
(id) - stringValue
(id) - classForCoder
(id) - initWithCoder:
(void) - encodeWithCoder:
(id) - copyWithZone:
(id) - initWithChar:
(id) - initWithUnsignedChar:
(id) - initWithShort:
(id) - initWithUnsignedShort:
(id) - initWithInt:
(id) - initWithUnsignedInt:
(id) - initWithInteger:
(id) - initWithUnsignedInteger:
(id) - initWithLong:
(id) - initWithUnsignedLong:
(id) - initWithLongLong:
(id) - initWithUnsignedLongLong:
(id) - initWithFloat:
(id) - initWithDouble:
(id) - initWithBool:

Öffentliche, statische Methoden

(id) + allocWithZone:
(id) + numberWithChar:
(id) + numberWithUnsignedChar:
(id) + numberWithShort:
(id) + numberWithUnsignedShort:
(id) + numberWithInt:
(id) + numberWithUnsignedInt:
(id) + numberWithInteger:
(id) + numberWithUnsignedInteger:
(id) + numberWithLong:
(id) + numberWithUnsignedLong:
(id) + numberWithLongLong:
(id) + numberWithUnsignedLongLong:
(id) + numberWithFloat:
(id) + numberWithDouble:
(id) + numberWithBool:

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei NSNumber.h.


Dokumentation der Elementfunktionen

+ (id) allocWithZone: (struct _NSZone *)  fp8  

Implementiert NSValue.

Implementiert in NSDecimalNumber.

+ (id) numberWithChar: (BOOL)  fp8  

+ (id) numberWithUnsignedChar: (unsigned char)  fp8  

+ (id) numberWithShort: (short)  fp8  

+ (id) numberWithUnsignedShort: (unsigned short)  fp8  

+ (id) numberWithInt: (int)  fp8  

+ (id) numberWithUnsignedInt: (unsigned int)  fp8  

+ (id) numberWithInteger: (int)  fp8  

+ (id) numberWithUnsignedInteger: (unsigned int)  fp8  

+ (id) numberWithLong: (long)  fp8  

+ (id) numberWithUnsignedLong: (unsigned long)  fp8  

+ (id) numberWithLongLong: (long long)  fp8  

+ (id) numberWithUnsignedLongLong: (unsigned long long)  fp8  

+ (id) numberWithFloat: (float)  fp8  

+ (id) numberWithDouble: (double)  fp8  

+ (id) numberWithBool: (BOOL)  fp8  

- (BOOL) boolValue  

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (int) integerValue  

- (unsigned int) unsignedIntegerValue  

- (BOOL) charValue  

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (unsigned char) unsignedCharValue  

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (short) shortValue  

- (unsigned short) unsignedShortValue  

- (int) intValue  

- (unsigned int) unsignedIntValue  

- (long) longValue  

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (unsigned long) unsignedLongValue  

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (double) doubleValue  

- (float) floatValue  

- (long long) longLongValue  

- (unsigned long long) unsignedLongLongValue  

- (int) compare: (id)  fp8  

Implementiert in NSDecimalNumber.

- (BOOL) isEqualToNumber: (id)  fp8  

- (BOOL) isEqual: (id)  fp8  

Implementiert NSValue.

Implementiert in NSCFBoolean, NSCFNumber und NSDecimalNumber.

- (unsigned int) hash  

Implementiert NSValue.

Implementiert in NSCFBoolean und NSCFNumber.

- (id) descriptionWithLocale: (id)  fp8  

Implementiert in NSDecimalNumber.

- (id) description  

Implementiert NSValue.

Implementiert in NSDecimalNumber.

- (id) stringValue  

- (id) classForCoder  

Implementiert NSValue.

Implementiert in NSDecimalNumber.

- (id) initWithCoder: (id)  fp8  

Implementiert NSValue.

Implementiert in NSDecimalNumber, NSPlaceholderNumber und NSPlaceholderValue.

- (void) encodeWithCoder: (id)  fp8  

Implementiert NSValue.

Implementiert in NSDecimalNumber.

- (id) copyWithZone: (struct _NSZone *)  fp8  

Implementiert NSValue.

Implementiert in NSCFBoolean, NSCFNumber, NSDecimalNumber und NSRefCountingNumber.

- (id) initWithChar: (BOOL)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedChar: (unsigned char)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithShort: (short)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedShort: (unsigned short)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithInt: (int)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedInt: (unsigned int)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithInteger: (int)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedInteger: (unsigned int)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithLong: (long)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedLong: (unsigned long)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithLongLong: (long long)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithUnsignedLongLong: (unsigned long long)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithFloat: (float)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithDouble: (double)  fp8  

Implementiert in NSPlaceholderNumber.

- (id) initWithBool: (BOOL)  fp8  

Implementiert in NSPlaceholderNumber.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: