Up

Types and Constants

Authors

Richard Frith-Macdonald

Copyright: (C) 2005 Free Software Foundation, Inc.


Contents -

  1. Type index
  2. Variable index
  3. Constant index
  4. NSArchiver constants
  5. NSBundle constants
  6. NSClassDescription constants
  7. NSConnection constants
  8. NSDistributedNotificationCenter constants
  9. NSException constants
  10. NSFileManager constants
  11. NSKeyedArchiver constants
  12. NSKeyValueObserving constants
  13. NSPort constants
  14. NSRunLoop constants
  15. NSTask constants
  16. NSThread constants
  17. NSURL constants
  18. NSURLHandle constants
  19. NSUserDefaults constants
  20. NSValueTransformer constants
  21. NSXMLParser constants
  22. NSDistributedNotificationCenter types
  23. NSException types
  24. NSKeyValueObserving types
  25. NSObject types
  26. NSPort types
  27. NSPropertyList types
  28. NSRunLoop types
  29. NSString types
  30. NSURLHandle types
  31. NSXMLParser types
  32. NSObject variables
  33. NSString variables

Type index

Type

Variable index

Variable

Constant index

Constant

NSArchiver constants

NSInconsistentArchiveException

NSString* const NSInconsistentArchiveException;
Availability: OpenStep

Specified in OpenStep to be raised by NSArchiver or subclasses if there are problems initializing or encoding. Not currently used. NSInternalInconsistencyException usually raised instead.

NSBundle constants

NSBundleDidLoadNotification

NSString* const NSBundleDidLoadNotification;
Availability: OpenStep

Notification posted when a bundle is loaded. The notification object is the NSBundle itself. The notification also contains a userInfo dictionary, containing the single key ' NSLoadedClasses ', mapped to an NSArray containing the names of each class and category loaded (as strings).

NSLoadedClasses

NSString* const NSLoadedClasses;
Availability: OpenStep

When an NSBundle loads classes and posts a NSBundleDidLoadNotification, its userInfo dictionary contains this key, mapped to an NSArray containing the names of each class and category loaded (as strings).

NSShowNonLocalizedStrings

NSString* const NSShowNonLocalizedStrings;
Availability: OpenStep

A user default affecting the behavior of [NSBundle -localizedStringForKey:value:table:] . If set, the value of the key will be returned as an uppercase string rather than any localized equivalent found. This can be useful during development to check where a given string in the UI is "coming from".

NSClassDescription constants

NSClassDescriptionNeededForClassNotification

NSString* const NSClassDescriptionNeededForClassNotification;
Availability: MacOS-X 10.0.0

Posted by [NSClassDescription +classDescriptionForClass:] when a class description cannot be found for a class. The implementation will check again after the notification is (synchronously) processed, allowing descriptions to be registered lazily.

NSConnection constants

NSConnectionDidDieNotification

NSString* const NSConnectionDidDieNotification;
Availability: OpenStep

Posted when an NSConnection is deallocated or it is notified its port is deactivated. (Note, connections to remote ports don't get such a notification.) Receivers should deregister themselves for notifications from the given connection.

NSConnectionDidInitializeNotification

NSString* const NSConnectionDidInitializeNotification;
Availability: OpenStep

Posted when an NSConnection is initialized.

NSConnectionLocalCount

NSString* const NSConnectionLocalCount;
Availability: OpenStep

GNUstep-specific key for dictionary returned by [NSConnection -statistics] : number of local objects currently in use remotely.

NSConnectionProxyCount

NSString* const NSConnectionProxyCount;
Availability: OpenStep

GNUstep-specific key for dictionary returned by [NSConnection -statistics] : number of remote objects currently in use.

NSConnectionRepliesReceived

NSString* const NSConnectionRepliesReceived;
Availability: OpenStep

Key for dictionary returned by [NSConnection -statistics] : number of messages replied to so far by the remote connection.

NSConnectionRepliesSent

NSString* const NSConnectionRepliesSent;
Availability: OpenStep

Key for dictionary returned by [NSConnection -statistics] : number of messages sent so far to the remote connection.

NSConnectionReplyMode

NSString* const NSConnectionReplyMode;
Availability: OpenStep

NSRunLoop mode for NSConnection objects waiting for replies. Mainly used internally by distributed objects system.

NSConnectionRequestsReceived

NSString* const NSConnectionRequestsReceived;
Availability: OpenStep

Key for dictionary returned by [NSConnection -statistics] : number of messages received so far from the remote connection.

NSConnectionRequestsSent

NSString* const NSConnectionRequestsSent;
Availability: OpenStep

Key for dictionary returned by [NSConnection -statistics] : number of messages sent so far to the remote connection.

NSFailedAuthenticationException

NSString* const NSFailedAuthenticationException;
Availability: OpenStep

Raised by an NSConnection on receiving a message that it or its delegate cannot authenticate.

NSDistributedNotificationCenter constants

GSNetworkNotificationCenterType

NSString* const GSNetworkNotificationCenterType;
Availability: Not in OpenStep/MacOS-X

Type of [NSDistributedNotificationCenter +notificationCenterForType:] - localhost and LAN broadcast. This type is available only on GNUstep.

GSPublicNotificationCenterType

NSString* const GSPublicNotificationCenterType;
Availability: Not in OpenStep/MacOS-X

Type of [NSDistributedNotificationCenter +notificationCenterForType:] - all users on the local host. This type is available only on GNUstep.

NSLocalNotificationCenterType

NSString* const NSLocalNotificationCenterType;
Availability: MacOS-X 10.0.0

Type for [NSDistributedNotificationCenter +notificationCenterForType:] - localhost current user broadcast only. This is the only type on OS X.

NSException constants

NSCharacterConversionException

NSString* const NSCharacterConversionException;
Availability: OpenStep

An exception when character set conversion fails.

NSDestinationInvalidException

NSString* const NSDestinationInvalidException;
Availability: OpenStep

Attempt to use an invalidated destination.

NSGenericException

NSString* const NSGenericException;
Availability: OpenStep

A generic exception for general purpose usage.

NSInternalInconsistencyException

NSString* const NSInternalInconsistencyException;
Availability: OpenStep

An exception for cases where unexpected state is detected within an object.

NSInvalidArgumentException

NSString* const NSInvalidArgumentException;
Availability: OpenStep

An exception used when an invalid argument is passed to a method or function.

NSInvalidReceivePortException

NSString* const NSInvalidReceivePortException;
Availability: OpenStep

Attempt to use a receive port which has been invalidated.

NSInvalidSendPortException

NSString* const NSInvalidSendPortException;
Availability: OpenStep

Attempt to use a send port which has been invalidated.

NSMallocException

NSString* const NSMallocException;
Availability: OpenStep

An exception used when the system fails to allocate required memory.

NSObjectInaccessibleException

NSString* const NSObjectInaccessibleException;
Availability: OpenStep

An exception when a remote object is sent a message from a thread unable to access the object.

NSObjectNotAvailableException

NSString* const NSObjectNotAvailableException;
Availability: OpenStep

Attempt to send to an object which is no longer available.

NSOldStyleException

NSString* const NSOldStyleException;
Availability: OpenStep

UNused... for MacOS-X compatibility.

NSParseErrorException

NSString* const NSParseErrorException;
Availability: MacOS-X 10.0.0

An exception used when some form of parsing fails.

NSPortReceiveException

NSString* const NSPortReceiveException;
Availability: OpenStep

Some failure to receive on a port.

NSPortSendException

NSString* const NSPortSendException;
Availability: OpenStep

Some failure to send on a port.

NSPortTimeoutException

NSString* const NSPortTimeoutException;
Availability: OpenStep

Exception raised by NSPort , NSConnection , and friends if sufficient time elapses while waiting for a response, or if the receiving port is invalidated before a request can be received. See [NSConnection -setReplyTimeout:] .

NSRangeException

NSString* const NSRangeException;
Availability: OpenStep

An exception used when an illegal range is encountered... usually this is used to provide more information than an invalid argument exception.

NSFileManager constants

NSFileAppendOnly

NSString* const NSFileAppendOnly;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileCreationDate

NSString* const NSFileCreationDate;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileDeviceIdentifier

NSString* const NSFileDeviceIdentifier;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileExtensionHidden

NSString* const NSFileExtensionHidden;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileGroupOwnerAccountID

NSString* const NSFileGroupOwnerAccountID;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileGroupOwnerAccountName

NSString* const NSFileGroupOwnerAccountName;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileHFSCreatorCode

NSString* const NSFileHFSCreatorCode;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileHFSTypeCode

NSString* const NSFileHFSTypeCode;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileImmutable

NSString* const NSFileImmutable;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileModificationDate

NSString* const NSFileModificationDate;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileOwnerAccountID

NSString* const NSFileOwnerAccountID;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileOwnerAccountName

NSString* const NSFileOwnerAccountName;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFilePosixPermissions

NSString* const NSFilePosixPermissions;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileReferenceCount

NSString* const NSFileReferenceCount;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSize

NSString* const NSFileSize;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemFileNumber

NSString* const NSFileSystemFileNumber;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemFreeNodes

NSString* const NSFileSystemFreeNodes;
Availability: MacOS-X 10.0.0

File system attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemFreeSize

NSString* const NSFileSystemFreeSize;
Availability: MacOS-X 10.0.0

File system attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemNodes

NSString* const NSFileSystemNodes;
Availability: MacOS-X 10.0.0

File system attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemNumber

NSString* const NSFileSystemNumber;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileSystemSize

NSString* const NSFileSystemSize;
Availability: MacOS-X 10.0.0

File system attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileType

NSString* const NSFileType;
Availability: MacOS-X 10.0.0

File attribute key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeBlockSpecial

NSString* const NSFileTypeBlockSpecial;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeCharacterSpecial

NSString* const NSFileTypeCharacterSpecial;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeDirectory

NSString* const NSFileTypeDirectory;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeFifo

NSString* const NSFileTypeFifo;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeRegular

NSString* const NSFileTypeRegular;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeSocket

NSString* const NSFileTypeSocket;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeSymbolicLink

NSString* const NSFileTypeSymbolicLink;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSFileTypeUnknown

NSString* const NSFileTypeUnknown;
Availability: MacOS-X 10.0.0

Possible value for ' NSFileType ' key in dictionary returned by [NSFileManager -fileAttributesAtPath:traverseLink:] .

NSKeyedArchiver constants

NSInvalidArchiveOperationException

NSString* const NSInvalidArchiveOperationException;
Availability: MacOS-X 10.0.0

An archiving error has occurred.

NSInvalidUnarchiveOperationException

NSString* const NSInvalidUnarchiveOperationException;
Availability: MacOS-X 10.0.0

An unarchiving error has occurred.

NSKeyValueObserving constants

NSKeyValueChangeIndexesKey

NSString* const NSKeyValueChangeIndexesKey;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSKeyValueChangeKindKey

NSString* const NSKeyValueChangeKindKey;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSKeyValueChangeNewKey

NSString* const NSKeyValueChangeNewKey;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSKeyValueChangeNotificationIsPriorKey

NSString* const NSKeyValueChangeNotificationIsPriorKey;
Availability: MacOS-X 10.5.0, Base 1.2.0

Description forthcoming.

NSKeyValueChangeOldKey

NSString* const NSKeyValueChangeOldKey;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSPort constants

NSPortDidBecomeInvalidNotification

NSString* const NSPortDidBecomeInvalidNotification;
Availability: OpenStep

Notification posted when an instance of NSPort or a subclass becomes invalid.

NSRunLoop constants

NSDefaultRunLoopMode

NSString* const NSDefaultRunLoopMode;
Availability: OpenStep

Run loop mode used to deal with input sources other than NSConnections or dialog windows. Most commonly used. Defined in Foundation/NSRunLoop.h.

NSTask constants

NSTaskDidTerminateNotification

NSString* const NSTaskDidTerminateNotification;
Availability: OpenStep

Notification posted when an NSTask terminates, either due to the subprocess ending or the [NSTask -terminate] method explicitly being called.

NSThread constants

NSThreadDidStartNotification

NSString* const NSThreadDidStartNotification;
Availability: Base
Likely to be changed/moved/removed at 0.0.0

Notification posted whenever a new thread is started up. This is a GNUstep extension.

NSThreadWillExitNotification

NSString* const NSThreadWillExitNotification;
Availability: OpenStep

Notification posted when an NSThread instance receives an exit message, or an external thread has been deregistered.

NSWillBecomeMultiThreadedNotification

NSString* const NSWillBecomeMultiThreadedNotification;
Availability: OpenStep

Notification posted the first time a new NSThread is created or a separate thread from another library is registered in an application. (The initial thread that a program starts with does not post this notification.) Before such a notification has been posted you can assume the application is in single-threaded mode and locks are not necessary. Afterwards multiple threads may be running.

NSURL constants

NSURLFileScheme

NSString* const NSURLFileScheme;
Availability: MacOS-X 10.0.0

URL scheme constant for use with [NSURL -initWithScheme:host:path:] .

NSURLHandle constants

GSHTTPPropertyCertificateFileKey

NSString* const GSHTTPPropertyCertificateFileKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to specify the location of an SSL certificate file.

GSHTTPPropertyKeyFileKey

NSString* const GSHTTPPropertyKeyFileKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to specify the location of an SSL key file.

GSHTTPPropertyLocalHostKey

NSString* const GSHTTPPropertyLocalHostKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain local host.

GSHTTPPropertyMethodKey

NSString* const GSHTTPPropertyMethodKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain method (GET, POST, etc.).

GSHTTPPropertyPasswordKey

NSString* const GSHTTPPropertyPasswordKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to specify the password for an SSL key file.

GSHTTPPropertyProxyHostKey

NSString* const GSHTTPPropertyProxyHostKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain proxy host.

GSHTTPPropertyProxyPortKey

NSString* const GSHTTPPropertyProxyPortKey;
Availability: Not in OpenStep/MacOS-X

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain proxy port.

NSHTTPPropertyErrorPageDataKey

NSString* const NSHTTPPropertyErrorPageDataKey;
Availability: MacOS-X 10.0.0

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain error page data.

NSHTTPPropertyRedirectionHeadersKey

NSString* const NSHTTPPropertyRedirectionHeadersKey;
Availability: MacOS-X 10.0.0

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain redirection headers.

NSHTTPPropertyServerHTTPVersionKey

NSString* const NSHTTPPropertyServerHTTPVersionKey;
Availability: MacOS-X 10.0.0

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain HTTP version supported by server.

NSHTTPPropertyStatusCodeKey

NSString* const NSHTTPPropertyStatusCodeKey;
Availability: MacOS-X 10.0.0

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain status code.

NSHTTPPropertyStatusReasonKey

NSString* const NSHTTPPropertyStatusReasonKey;
Availability: MacOS-X 10.0.0

Key for passing to NSURLHandle 's propertyForKey.. methods to obtain status reason.

NSUserDefaults constants

GSConfigDomain

NSString* const GSConfigDomain;
Availability: Base

User defaults domain for GNUstep config file and for any defaults stored in the GlobalDefaults.plist file alongside the config file.

GSLocale

NSString* const GSLocale;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: name of locale.

NSAMPMDesignation

NSString* const NSAMPMDesignation;
Availability: OpenStep

Key for locale dictionary: array of strings for AM and PM.

NSArgumentDomain

NSString* const NSArgumentDomain;
Availability: OpenStep

User defaults domain for process arguments. Command-line arguments (attribute-value pairs, as in "-NSFoo bar") are placed into this domain.

NSCurrencyString

NSString* const NSCurrencyString;
Availability: OpenStep

Key for locale dictionary: text formatter string for monetary amounts.

NSCurrencySymbol

NSString* const NSCurrencySymbol;
Availability: OpenStep

Key for locale dictionary: currency symbol.

NSDateFormatString

NSString* const NSDateFormatString;
Availability: OpenStep

Key for locale dictionary: format string for feeding to NSDateFormatter .

NSDateTimeOrdering

NSString* const NSDateTimeOrdering;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: string with 'Y', 'M', 'D', and 'H' designating the default method of writing dates, as in "MDYH" for the U.S..

NSDecimalDigits

NSString* const NSDecimalDigits;
Availability: OpenStep

Key for locale dictionary: array of strings for 0-9.

NSDecimalSeparator

NSString* const NSDecimalSeparator;
Availability: OpenStep

Key for locale dictionary: decimal separator.

NSEarlierTimeDesignations

NSString* const NSEarlierTimeDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: adjectives that modify values in NSYearMonthWeekDesignations, as in "last", "previous", etc..

NSFormalName

NSString* const NSFormalName;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: formal name of language.

NSGlobalDomain

NSString* const NSGlobalDomain;
Availability: OpenStep

User defaults domain for system defaults.

NSHourNameDesignations

NSString* const NSHourNameDesignations;
Availability: Not in OpenStep/MacOS-X

Array of arrays of NSStrings, first member of each specifying a time, followed by one or more colloquial names for the time, as in "(0, midnight), (12, noon, lunch)".

NSInternationalCurrencyString

NSString* const NSInternationalCurrencyString;
Availability: OpenStep

Key for locale dictionary: three-letter ISO 4217 currency abbreviation.

NSLanguageCode

NSString* const NSLanguageCode;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: two-letter ISO code.

NSLanguageName

NSString* const NSLanguageName;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: name of language.

NSLaterTimeDesignations

NSString* const NSLaterTimeDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: adjectives that modify values in NSYearMonthWeekDesignations, as in "next", "subsequent", etc..

NSMonthNameArray

NSString* const NSMonthNameArray;
Availability: OpenStep

Key for locale dictionary: names of months of year.

NSNextDayDesignations

NSString* const NSNextDayDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: one or more strings designating the next day, such as "tomorrow".

NSNextNextDayDesignations

NSString* const NSNextNextDayDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: one or more strings designating the next day, such as "day after tomorrow".

NSPriorDayDesignations

NSString* const NSPriorDayDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: one or more strings designating the previous day, such as "yesterday".

NSRegistrationDomain

NSString* const NSRegistrationDomain;
Availability: OpenStep

User defaults domain for application-registered "default defaults".

NSShortDateFormatString

NSString* const NSShortDateFormatString;
Availability: OpenStep

Key for locale dictionary: format string for feeding to NSDateFormatter .

NSShortMonthNameArray

NSString* const NSShortMonthNameArray;
Availability: OpenStep

Key for locale dictionary: abbreviations of months of year.

NSShortTimeDateFormatString

NSString* const NSShortTimeDateFormatString;
Availability: OpenStep

Key for locale dictionary: format string for feeding to NSDateFormatter .

NSShortWeekDayNameArray

NSString* const NSShortWeekDayNameArray;
Availability: OpenStep

Key for locale dictionary: abbreviations of days of week.

NSThisDayDesignations

NSString* const NSThisDayDesignations;
Availability: Not in OpenStep/MacOS-X

Key for locale dictionary: one or more strings designating the current day, such as "today".

NSThousandsSeparator

NSString* const NSThousandsSeparator;
Availability: OpenStep

Key for locale dictionary: thousands separator.

NSTimeDateFormatString

NSString* const NSTimeDateFormatString;
Availability: OpenStep

Key for locale dictionary: format string for feeding to NSDateFormatter .

NSTimeFormatString

NSString* const NSTimeFormatString;
Availability: OpenStep

Key for locale dictionary: format string for feeding to NSDateFormatter .

NSUserDefaultsDidChangeNotification

NSString* const NSUserDefaultsDidChangeNotification;
Availability: OpenStep

Notification posted when a defaults synchronize has been performed (see [NSUserDefaults -synchronize] ) and changes have been loaded in from disk.

NSWeekDayNameArray

NSString* const NSWeekDayNameArray;
Availability: OpenStep

Key for locale dictionary: names of days of week.

NSYearMonthWeekDesignations

NSString* const NSYearMonthWeekDesignations;
Availability: Not in OpenStep/MacOS-X

Strings for "year", "month", "week".

NSValueTransformer constants

NSIsNilTransformerName

NSString* const NSIsNilTransformerName;
Availability: MacOS-X 10.3.0, Base 1.2.0

This transformer converts a nil value to a YES.
Not reversible.

NSIsNotNilTransformerName

NSString* const NSIsNotNilTransformerName;
Availability: MacOS-X 10.3.0, Base 1.2.0

This transformer converts a non-nil value to a YES.
Not reversible.

NSNegateBooleanTransformerName

NSString* const NSNegateBooleanTransformerName;
Availability: MacOS-X 10.3.0, Base 1.2.0

This transformer converts a YES to a NO and a NO to a YES.

NSUnarchiveFromDataTransformerName

NSString* const NSUnarchiveFromDataTransformerName;
Availability: MacOS-X 10.3.0, Base 1.2.0

This transformer converts an NSData instance to the object archived in it, or archives an object inot an NSData .

NSXMLParser constants

NSXMLParserErrorDomain

NSString* const NSXMLParserErrorDomain;
Availability: MacOS-X 10.3.0

Domain for errors

NSDistributedNotificationCenter types

NSNotificationSuspensionBehavior

typedef enum ... NSNotificationSuspensionBehavior;
Availability: MacOS-X 10.0.0

Enumeration of possible values for specifying how NSDistributedNotificationCenter deals with notifications when the process to which the notification should be delivered is suspended:
 {
  NSNotificationSuspensionBehaviorDrop,       // drop the notification
  NSNotificationSuspensionBehaviorCoalesce,   // drop all for this process but the latest-sent notification
  NSNotificationSuspensionBehaviorHold,       // queue all notifications for this process until it is resumed
  NSNotificationSuspensionBehaviorDeliverImmediately  // resume the process and deliver
}
 

NSException types

NSHandler

typedef struct _NSHandler NSHandler;
Availability: OpenStep

The actual structure for an NSHandler. You shouldn't need to worry about it.

NSKeyValueObserving types

NSKeyValueChange

typedef enum ... NSKeyValueChange;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSKeyValueObservingOptions

typedef enum ... NSKeyValueObservingOptions;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSKeyValueSetMutationKind

typedef enum ... NSKeyValueSetMutationKind;
Availability: MacOS-X 10.3.0, Base 1.2.0

Description forthcoming.

NSObject types

NSComparisonResult

typedef enum _NSComparisonResult NSComparisonResult;
Availability: OpenStep

Contains values NSOrderedSame, NSOrderedAscending NSOrderedDescending, for left hand side equals, less than, or greater than right hand side.

NSPort types

NSSocketNativeHandle

typedef SOCKET NSSocketNativeHandle;
Availability: MacOS-X 10.0.0

Native socket type.

NSPropertyList types

NSPropertyListFormat

typedef enum ... NSPropertyListFormat;
Availability: MacOS-X 10.0.0

Specifies the serialisation format for a serialised property list.
NSPropertyListOpenStepFormat the most human-readable format
NSPropertyListXMLFormat_v1_0 portable and readable
NSPropertyListBinaryFormat_v1_0 the standard format on macos-x
NSPropertyListGNUstepFormat extension of OpenStep format
NSPropertyListGNUstepBinaryFormat efficient, hardware independent

NSPropertyListMutabilityOptions

typedef enum ... NSPropertyListMutabilityOptions;
Availability: MacOS-X 10.0.0

Describes the mutability to use when generating objects during deserialisation of a property list.
NSPropertyListImmutable all objects in created list are immutable
NSPropertyListMutableContainers dictionaries and arrays are mutable
NSPropertyListMutableContainersAndLeaves dictionaries, arrays, strings and data objects are mutable

NSRunLoop types

RunLoopEventType

typedef enum ... RunLoopEventType;
Availability: OpenStep

Description forthcoming.

NSString types

NSStringCompareOptions

typedef NSUInteger NSStringCompareOptions;
Availability: OpenStep

Description forthcoming.

NSStringEncoding

typedef enum _NSStringEncoding NSStringEncoding;
Availability: OpenStep

Enumeration of available encodings for converting between bytes and characters (in NSString s). The ones that are shared with OpenStep and Cocoa are: NSASCIIStringEncoding, NSNEXTSTEPStringEncoding, NSJapaneseEUCStringEncoding, NSUTF8StringEncoding, NSISOLatin1StringEncoding, NSSymbolStringEncoding, NSNonLossyASCIIStringEncoding, NSShiftJISStringEncoding, NSISOLatin2StringEncoding, NSUnicodeStringEncoding, NSWindowsCP1251StringEncoding, NSWindowsCP1252StringEncoding, NSWindowsCP1253StringEncoding, NSWindowsCP1254StringEncoding, NSWindowsCP1250StringEncoding, NSISO2022JPStringEncoding, NSMacOSRomanStringEncoding, NSProprietaryStringEncoding .

Additional encodings available under GNUstep are: NSKOI8RStringEncoding, NSISOLatin3StringEncoding, NSISOLatin4StringEncoding, NSISOCyrillicStringEncoding, NSISOArabicStringEncoding, NSISOGreekStringEncoding, NSISOHebrewStringEncoding, NSISOLatin5StringEncoding, NSISOLatin6StringEncoding, NSISOThaiStringEncoding, NSISOLatin7StringEncoding, NSISOLatin8StringEncoding, NSISOLatin9StringEncoding, NSGB2312StringEncoding, NSUTF7StringEncoding, NSGSM0338StringEncoding, NSBIG5StringEncoding, NSKoreanEUCStringEncoding .


NSStringEncodingConversionOptions

typedef NSUInteger NSStringEncodingConversionOptions;
Availability: MacOS-X 10.4.0

Description forthcoming.

unichar

typedef uint16_t unichar;
Availability: OpenStep

Type for representing unicode characters. (16-bit)

NSURLHandle types

NSURLHandleStatus

typedef enum ... NSURLHandleStatus;
Availability: MacOS-X 10.0.0

Enumerated type returned by [NSURLHandle -status] :
{
  NSURLHandleNotLoaded
  NSURLHandleLoadSucceeded,
  NSURLHandleLoadInProgress,
  NSURLHandleLoadFailed
}

NSXMLParser types

NSXMLParserError

typedef enum ... NSXMLParserError;
Availability: MacOS-X 10.3.0

Description forthcoming.

NSObject variables

gnustep_global_lock

NSRecursiveLock* gnustep_global_lock;
Availability: Not in OpenStep/MacOS-X

Global lock to be used by classes when operating on any global data that invoke other methods which also access global; thus, creating the potential for deadlock.

NSString variables

_NSConstantStringClassReference

struct objc_class _NSConstantStringClassReference;
Availability: OpenStep

For internal use with NeXT runtime; needed, until Apple Radar 2870817 is fixed.


Up