#import <NSValue.h>
Abgeleitet von NSObject, < NSCopying > und < NSCoding >.
Basisklasse für NSConcreteValue und NSNumber.
Öffentliche Methoden | |
| (id) | - init |
| (void) | - getValue: |
| (const char *) | - objCType |
| (id) | - copyWithZone: |
| (BOOL) | - isEqualToValue: |
| (BOOL) | - isEqual: |
| (unsigned int) | - hash |
| (id) | - description |
| (id) | - nonretainedObjectValue |
| (void *) | - pointerValue |
| (struct _NSPoint) | - pointValue |
| (struct _NSSize) | - sizeValue |
| (struct _NSRect) | - rectValue |
| (struct _NSRange) | - rangeValue |
| (id) | - classForCoder |
| (void) | - encodeWithCoder: |
| (id) | - initWithCoder: |
| (id) | - initWithBytes:objCType: |
Öffentliche, statische Methoden | |
| (id) | + allocWithZone: |
| (id) | + value:withObjCType: |
| (id) | + valueWithBytes:objCType: |
| (id) | + valueWithNonretainedObject: |
| (id) | + valueWithPointer: |
| (id) | + valueWithPoint: |
| (id) | + valueWithSize: |
| (id) | + valueWithRect: |
| (id) | + valueWithRange: |
Definiert in Zeile 12 der Datei NSValue.h.
| + (id) allocWithZone: | (struct _NSZone *) | fp8 |
Implementiert in NSDecimalNumber und NSNumber.
| + (id) value: | (const void *) | fp8 | ||
| withObjCType: | (const char *) | fp12 | ||
| + (id) valueWithBytes: | (const void *) | fp8 | ||
| objCType: | (const char *) | fp12 | ||
| + (id) valueWithNonretainedObject: | (id) | fp8 |
| + (id) valueWithPointer: | (const void *) | fp8 |
| + (id) valueWithPoint: | (struct _NSPoint) | fp8 |
| + (id) valueWithSize: | (struct _NSSize) | fp8 |
| + (id) valueWithRect: | (struct _NSRect) | fp8 |
| + (id) valueWithRange: | (struct _NSRange) | fp8 |
| - (id) init |
Implementiert in NSPlaceholderNumber und NSPlaceholderValue.
| - (void) getValue: | (void *) | fp8 |
| - (const char *) objCType |
| - (id) copyWithZone: | (struct _NSZone *) | fp8 |
Erneute Implementation von < NSCopying >.
Implementiert in NSCFBoolean, NSCFNumber, NSConcreteValue, NSDecimalNumber, NSNumber und NSRefCountingNumber.
| - (BOOL) isEqualToValue: | (id) | fp8 |
Implementiert in NSConcreteValue.
| - (BOOL) isEqual: | (id) | fp8 |
| - (unsigned int) hash |
| - (id) description |
Implementiert in NSDecimalNumber und NSNumber.
| - (id) nonretainedObjectValue |
| - (void *) pointerValue |
| - (struct _NSPoint) pointValue |
| - (struct _NSSize) sizeValue |
| - (struct _NSRect) rectValue |
| - (struct _NSRange) rangeValue |
| - (id) classForCoder |
Implementiert in NSDecimalNumber und NSNumber.
| - (void) encodeWithCoder: | (id) | fp8 |
| - (id) initWithCoder: | (id) | fp8 |
Erneute Implementation von < NSCoding >.
Implementiert in NSDecimalNumber, NSNumber, NSPlaceholderNumber und NSPlaceholderValue.
| - (id) initWithBytes: | (const void *) | fp8 | ||
| objCType: | (const char *) | fp12 | ||
Implementiert in NSPlaceholderValue.