Support building on Windows with Clang MSVC target

This commit is contained in:
Frederik Seiffert 2021-01-18 14:20:14 +01:00 committed by Frederik Seiffert
parent ece6fc97ff
commit 61709e6101
174 changed files with 991 additions and 320 deletions

View file

@ -40,297 +40,297 @@
/*
* NSConnection Notification Strings.
*/
NSString *NSConnectionDidDieNotification = @"NSConnectionDidDieNotification";
GS_DECLARE NSString *NSConnectionDidDieNotification = @"NSConnectionDidDieNotification";
NSString *NSConnectionDidInitializeNotification = @"NSConnectionDidInitializeNotification";
GS_DECLARE NSString *NSConnectionDidInitializeNotification = @"NSConnectionDidInitializeNotification";
/*
* NSDistributedNotificationCenter types.
*/
NSString *NSLocalNotificationCenterType = @"NSLocalNotificationCenterType";
NSString *GSNetworkNotificationCenterType = @"GSNetworkNotificationCenterType";
NSString *GSPublicNotificationCenterType = @"GSPublicNotificationCenterType";
GS_DECLARE NSString *NSLocalNotificationCenterType = @"NSLocalNotificationCenterType";
GS_DECLARE NSString *GSNetworkNotificationCenterType = @"GSNetworkNotificationCenterType";
GS_DECLARE NSString *GSPublicNotificationCenterType = @"GSPublicNotificationCenterType";
/*
* NSThread Notifications
*/
NSString *NSWillBecomeMultiThreadedNotification = @"NSWillBecomeMultiThreadedNotification";
GS_DECLARE NSString *NSWillBecomeMultiThreadedNotification = @"NSWillBecomeMultiThreadedNotification";
NSString *NSThreadDidStartNotification = @"NSThreadDidStartNotification";
GS_DECLARE NSString *NSThreadDidStartNotification = @"NSThreadDidStartNotification";
NSString *NSThreadWillExitNotification = @"NSThreadWillExitNotification";
GS_DECLARE NSString *NSThreadWillExitNotification = @"NSThreadWillExitNotification";
/*
* Port Notifications
*/
NSString *NSPortDidBecomeInvalidNotification = @"NSPortDidBecomeInvalidNotification";
GS_DECLARE NSString *NSPortDidBecomeInvalidNotification = @"NSPortDidBecomeInvalidNotification";
/* NSTask notifications */
NSString *NSTaskDidTerminateNotification = @"NSTaskDidTerminateNotification";
GS_DECLARE NSString *NSTaskDidTerminateNotification = @"NSTaskDidTerminateNotification";
/* NSUndoManager notifications */
NSString *NSUndoManagerCheckpointNotification = @"NSUndoManagerCheckpointNotification";
GS_DECLARE NSString *NSUndoManagerCheckpointNotification = @"NSUndoManagerCheckpointNotification";
NSString *NSUndoManagerDidOpenUndoGroupNotification = @"NSUndoManagerDidOpenUndoGroupNotification";
GS_DECLARE NSString *NSUndoManagerDidOpenUndoGroupNotification = @"NSUndoManagerDidOpenUndoGroupNotification";
NSString *NSUndoManagerDidRedoChangeNotification = @"NSUndoManagerDidRedoChangeNotification";
GS_DECLARE NSString *NSUndoManagerDidRedoChangeNotification = @"NSUndoManagerDidRedoChangeNotification";
NSString *NSUndoManagerDidUndoChangeNotification = @"NSUndoManagerDidUndoChangeNotification";
GS_DECLARE NSString *NSUndoManagerDidUndoChangeNotification = @"NSUndoManagerDidUndoChangeNotification";
NSString *NSUndoManagerWillCloseUndoGroupNotification = @"NSUndoManagerWillCloseUndoGroupNotification";
GS_DECLARE NSString *NSUndoManagerWillCloseUndoGroupNotification = @"NSUndoManagerWillCloseUndoGroupNotification";
NSString *NSUndoManagerWillRedoChangeNotification = @"NSUndoManagerWillRedoChangeNotification";
GS_DECLARE NSString *NSUndoManagerWillRedoChangeNotification = @"NSUndoManagerWillRedoChangeNotification";
NSString *NSUndoManagerWillUndoChangeNotification = @"NSUndoManagerWillUndoChangeNotification";
GS_DECLARE NSString *NSUndoManagerWillUndoChangeNotification = @"NSUndoManagerWillUndoChangeNotification";
/*
* NSUbiquitousKeyValueStore notifications
*/
NSString *NSUbiquitousKeyValueStoreDidChangeExternallyNotification = @"NSUbiquitousKeyValueStoreDidChangeExternallyNotification";
NSString *NSUbiquitousKeyValueStoreChangeReasonKey = @"NSUbiquitousKeyValueStoreChangeReasonKey";
GS_DECLARE NSString *NSUbiquitousKeyValueStoreDidChangeExternallyNotification = @"NSUbiquitousKeyValueStoreDidChangeExternallyNotification";
GS_DECLARE NSString *NSUbiquitousKeyValueStoreChangeReasonKey = @"NSUbiquitousKeyValueStoreChangeReasonKey";
/* NSURL constants */
NSString *NSURLFileScheme = @"file";
GS_DECLARE NSString *NSURLFileScheme = @"file";
#if OS_API_VERSION(MAC_OS_X_VERSION_10_6, GS_API_LATEST)
NSString *NSURLNameKey = @"NSURLNameKey";
NSString *NSURLLocalizedNameKey = @"NSURLLocalizedNameKey";
NSString *NSURLIsRegularFileKey = @"NSURLIsRegularFileKey";
NSString *NSURLIsDirectoryKey = @"NSURLIsDirectoryKey";
NSString *NSURLIsSymbolicLinkKey = @"NSURLIsSymbolicLinkKey";
NSString *NSURLIsVolumeKey = @"NSURLIsVolumeKey";
NSString *NSURLIsPackageKey = @"NSURLIsPackageKey";
NSString *NSURLIsSystemImmutableKey = @"NSURLIsSystemImmutableKey";
NSString *NSURLIsUserImmutableKey = @"NSURLIsUserImmutableKey";
NSString *NSURLIsHiddenKey = @"NSURLIsHiddenKey";
NSString *NSURLHasHiddenExtensionKey = @"NSURLHasHiddenExtensionKey";
NSString *NSURLCreationDateKey = @"NSURLCreationDateKey";
NSString *NSURLContentAccessDateKey = @"NSURLContentAccessDateKey";
NSString *NSURLContentModificationDateKey = @"NSURLContentModificationDateKey";
NSString *NSURLAttributeModificationDateKey = @"NSURLAttributeModificationDateKey";
NSString *NSURLLinkCountKey = @"NSURLLinkCountKey";
NSString *NSURLParentDirectoryURLKey = @"NSURLParentDirectoryURLKey";
NSString *NSURLVolumeURLKey = @"NSURLVolumeURLKey";
NSString *NSURLTypeIdentifierKey = @"NSURLTypeIdentifierKey";
NSString *NSURLLocalizedTypeDescriptionKey = @"NSURLLocalizedTypeDescriptionKey";
NSString *NSURLLabelNumberKey = @"NSURLLabelNumberKey";
NSString *NSURLLabelColorKey = @"NSURLLabelColorKey";
NSString *NSURLLocalizedLabelKey = @"NSURLLocalizedLabelKey";
NSString *NSURLEffectiveIconKey = @"NSURLEffectiveIconKey";
NSString *NSURLCustomIconKey = @"NSURLCustomIconKey";
NSString *NSURLFileSizeKey = @"NSURLFileSizeKey";
NSString *NSURLFileAllocatedSizeKey = @"NSURLFileAllocatedSizeKey";
NSString *NSURLIsAliasFileKey = @"NSURLIsAliasFileKey";
NSString *NSURLVolumeLocalizedFormatDescriptionKey = @"NSURLVolumeLocalizedFormatDescriptionKey";
NSString *NSURLVolumeTotalCapacityKey = @"NSURLVolumeTotalCapacityKey";
NSString *NSURLVolumeAvailableCapacityKey = @"NSURLVolumeAvailableCapacityKey";
NSString *NSURLVolumeResourceCountKey = @"NSURLVolumeResourceCountKey";
NSString *NSURLVolumeSupportsPersistentIDsKey = @"NSURLVolumeSupportsPersistentIDsKey";
NSString *NSURLVolumeSupportsSymbolicLinksKey = @"NSURLVolumeSupportsSymbolicLinksKey";
NSString *NSURLVolumeSupportsHardLinksKey = @"NSURLVolumeSupportsHardLinksKey";
NSString *NSURLVolumeSupportsJournalingKey = @"NSURLVolumeSupportsJournalingKey";
NSString *NSURLVolumeIsJournalingKey = @"NSURLVolumeIsJournalingKey";
NSString *NSURLVolumeSupportsSparseFilesKey = @"NSURLVolumeSupportsSparseFilesKey";
NSString *NSURLVolumeSupportsZeroRunsKey = @"NSURLVolumeSupportsZeroRunsKey";
NSString *NSURLVolumeSupportsCaseSensitiveNamesKey = @"NSURLVolumeSupportsCaseSensitiveNamesKey";
NSString *NSURLVolumeSupportsCasePreservedNamesKey = @"NSURLVolumeSupportsCasePreservedNamesKey";
GS_DECLARE NSString *NSURLNameKey = @"NSURLNameKey";
GS_DECLARE NSString *NSURLLocalizedNameKey = @"NSURLLocalizedNameKey";
GS_DECLARE NSString *NSURLIsRegularFileKey = @"NSURLIsRegularFileKey";
GS_DECLARE NSString *NSURLIsDirectoryKey = @"NSURLIsDirectoryKey";
GS_DECLARE NSString *NSURLIsSymbolicLinkKey = @"NSURLIsSymbolicLinkKey";
GS_DECLARE NSString *NSURLIsVolumeKey = @"NSURLIsVolumeKey";
GS_DECLARE NSString *NSURLIsPackageKey = @"NSURLIsPackageKey";
GS_DECLARE NSString *NSURLIsSystemImmutableKey = @"NSURLIsSystemImmutableKey";
GS_DECLARE NSString *NSURLIsUserImmutableKey = @"NSURLIsUserImmutableKey";
GS_DECLARE NSString *NSURLIsHiddenKey = @"NSURLIsHiddenKey";
GS_DECLARE NSString *NSURLHasHiddenExtensionKey = @"NSURLHasHiddenExtensionKey";
GS_DECLARE NSString *NSURLCreationDateKey = @"NSURLCreationDateKey";
GS_DECLARE NSString *NSURLContentAccessDateKey = @"NSURLContentAccessDateKey";
GS_DECLARE NSString *NSURLContentModificationDateKey = @"NSURLContentModificationDateKey";
GS_DECLARE NSString *NSURLAttributeModificationDateKey = @"NSURLAttributeModificationDateKey";
GS_DECLARE NSString *NSURLLinkCountKey = @"NSURLLinkCountKey";
GS_DECLARE NSString *NSURLParentDirectoryURLKey = @"NSURLParentDirectoryURLKey";
GS_DECLARE NSString *NSURLVolumeURLKey = @"NSURLVolumeURLKey";
GS_DECLARE NSString *NSURLTypeIdentifierKey = @"NSURLTypeIdentifierKey";
GS_DECLARE NSString *NSURLLocalizedTypeDescriptionKey = @"NSURLLocalizedTypeDescriptionKey";
GS_DECLARE NSString *NSURLLabelNumberKey = @"NSURLLabelNumberKey";
GS_DECLARE NSString *NSURLLabelColorKey = @"NSURLLabelColorKey";
GS_DECLARE NSString *NSURLLocalizedLabelKey = @"NSURLLocalizedLabelKey";
GS_DECLARE NSString *NSURLEffectiveIconKey = @"NSURLEffectiveIconKey";
GS_DECLARE NSString *NSURLCustomIconKey = @"NSURLCustomIconKey";
GS_DECLARE NSString *NSURLFileSizeKey = @"NSURLFileSizeKey";
GS_DECLARE NSString *NSURLFileAllocatedSizeKey = @"NSURLFileAllocatedSizeKey";
GS_DECLARE NSString *NSURLIsAliasFileKey = @"NSURLIsAliasFileKey";
GS_DECLARE NSString *NSURLVolumeLocalizedFormatDescriptionKey = @"NSURLVolumeLocalizedFormatDescriptionKey";
GS_DECLARE NSString *NSURLVolumeTotalCapacityKey = @"NSURLVolumeTotalCapacityKey";
GS_DECLARE NSString *NSURLVolumeAvailableCapacityKey = @"NSURLVolumeAvailableCapacityKey";
GS_DECLARE NSString *NSURLVolumeResourceCountKey = @"NSURLVolumeResourceCountKey";
GS_DECLARE NSString *NSURLVolumeSupportsPersistentIDsKey = @"NSURLVolumeSupportsPersistentIDsKey";
GS_DECLARE NSString *NSURLVolumeSupportsSymbolicLinksKey = @"NSURLVolumeSupportsSymbolicLinksKey";
GS_DECLARE NSString *NSURLVolumeSupportsHardLinksKey = @"NSURLVolumeSupportsHardLinksKey";
GS_DECLARE NSString *NSURLVolumeSupportsJournalingKey = @"NSURLVolumeSupportsJournalingKey";
GS_DECLARE NSString *NSURLVolumeIsJournalingKey = @"NSURLVolumeIsJournalingKey";
GS_DECLARE NSString *NSURLVolumeSupportsSparseFilesKey = @"NSURLVolumeSupportsSparseFilesKey";
GS_DECLARE NSString *NSURLVolumeSupportsZeroRunsKey = @"NSURLVolumeSupportsZeroRunsKey";
GS_DECLARE NSString *NSURLVolumeSupportsCaseSensitiveNamesKey = @"NSURLVolumeSupportsCaseSensitiveNamesKey";
GS_DECLARE NSString *NSURLVolumeSupportsCasePreservedNamesKey = @"NSURLVolumeSupportsCasePreservedNamesKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_7, GS_API_LATEST)
NSString *NSURLFileResourceIdentifierKey = @"NSURLFileResourceIdentifierKey";
NSString *NSURLVolumeIdentifierKey = @"NSURLVolumeIdentifierKey";
NSString *NSURLPreferredIOBlockSizeKey = @"NSURLPreferredIOBlockSizeKey";
NSString *NSURLIsReadableKey = @"NSURLIsReadableKey";
NSString *NSURLIsWritableKey = @"NSURLIsWritableKey";
NSString *NSURLIsExecutableKey = @"NSURLIsExecutableKey";
NSString *NSURLFileSecurityKey = @"NSURLFileSecurityKey";
NSString *NSURLIsMountTriggerKey = @"NSURLIsMountTriggerKey";
NSString *NSURLFileResourceTypeKey = @"NSURLFileResourceTypeKey";
NSString *NSURLTotalFileSizeKey = @"NSURLTotalFileSizeKey";
NSString *NSURLTotalFileAllocatedSizeKey = @"NSURLTotalFileAllocatedSizeKey";
NSString *NSURLVolumeSupportsRootDirectoryDatesKey = @"NSURLVolumeSupportsRootDirectoryDatesKey";
NSString *NSURLVolumeSupportsVolumeSizesKey = @"NSURLVolumeSupportsVolumeSizesKey";
NSString *NSURLVolumeSupportsRenamingKey = @"NSURLVolumeSupportsRenamingKey";
NSString *NSURLVolumeSupportsAdvisoryFileLockingKey = @"NSURLVolumeSupportsAdvisoryFileLockingKey";
NSString *NSURLVolumeSupportsExtendedSecurityKey = @"NSURLVolumeSupportsExtendedSecurityKey";
NSString *NSURLVolumeIsBrowsableKey = @"NSURLVolumeIsBrowsableKey";
NSString *NSURLVolumeMaximumFileSizeKey = @"NSURLVolumeMaximumFileSizeKey";
NSString *NSURLVolumeIsEjectableKey = @"NSURLVolumeIsEjectableKey";
NSString *NSURLVolumeIsRemovableKey = @"NSURLVolumeIsRemovableKey";
NSString *NSURLVolumeIsInternalKey = @"NSURLVolumeIsInternalKey";
NSString *NSURLVolumeIsAutomountedKey = @"NSURLVolumeIsAutomountedKey";
NSString *NSURLVolumeIsLocalKey = @"NSURLVolumeIsLocalKey";
NSString *NSURLVolumeIsReadOnlyKey = @"NSURLVolumeIsReadOnlyKey";
NSString *NSURLVolumeCreationDateKey = @"NSURLVolumeCreationDateKey";
NSString *NSURLVolumeURLForRemountingKey = @"NSURLVolumeURLForRemountingKey";
NSString *NSURLVolumeUUIDStringKey = @"NSURLVolumeUUIDStringKey";
NSString *NSURLVolumeNameKey = @"NSURLVolumeNameKey";
NSString *NSURLVolumeLocalizedNameKey = @"NSURLVolumeLocalizedNameKey";
NSString *NSURLIsUbiquitousItemKey = @"NSURLIsUbiquitousItemKey";
NSString *NSURLUbiquitousItemHasUnresolvedConflictsKey = @"NSURLUbiquitousItemHasUnresolvedConflictsKey";
NSString *NSURLUbiquitousItemIsDownloadingKey = @"NSURLUbiquitousItemIsDownloadingKey";
NSString *NSURLUbiquitousItemIsUploadedKey = @"NSURLUbiquitousItemIsUploadedKey";
NSString *NSURLUbiquitousItemIsUploadingKey = @"NSURLUbiquitousItemIsUploadingKey";
GS_DECLARE NSString *NSURLFileResourceIdentifierKey = @"NSURLFileResourceIdentifierKey";
GS_DECLARE NSString *NSURLVolumeIdentifierKey = @"NSURLVolumeIdentifierKey";
GS_DECLARE NSString *NSURLPreferredIOBlockSizeKey = @"NSURLPreferredIOBlockSizeKey";
GS_DECLARE NSString *NSURLIsReadableKey = @"NSURLIsReadableKey";
GS_DECLARE NSString *NSURLIsWritableKey = @"NSURLIsWritableKey";
GS_DECLARE NSString *NSURLIsExecutableKey = @"NSURLIsExecutableKey";
GS_DECLARE NSString *NSURLFileSecurityKey = @"NSURLFileSecurityKey";
GS_DECLARE NSString *NSURLIsMountTriggerKey = @"NSURLIsMountTriggerKey";
GS_DECLARE NSString *NSURLFileResourceTypeKey = @"NSURLFileResourceTypeKey";
GS_DECLARE NSString *NSURLTotalFileSizeKey = @"NSURLTotalFileSizeKey";
GS_DECLARE NSString *NSURLTotalFileAllocatedSizeKey = @"NSURLTotalFileAllocatedSizeKey";
GS_DECLARE NSString *NSURLVolumeSupportsRootDirectoryDatesKey = @"NSURLVolumeSupportsRootDirectoryDatesKey";
GS_DECLARE NSString *NSURLVolumeSupportsVolumeSizesKey = @"NSURLVolumeSupportsVolumeSizesKey";
GS_DECLARE NSString *NSURLVolumeSupportsRenamingKey = @"NSURLVolumeSupportsRenamingKey";
GS_DECLARE NSString *NSURLVolumeSupportsAdvisoryFileLockingKey = @"NSURLVolumeSupportsAdvisoryFileLockingKey";
GS_DECLARE NSString *NSURLVolumeSupportsExtendedSecurityKey = @"NSURLVolumeSupportsExtendedSecurityKey";
GS_DECLARE NSString *NSURLVolumeIsBrowsableKey = @"NSURLVolumeIsBrowsableKey";
GS_DECLARE NSString *NSURLVolumeMaximumFileSizeKey = @"NSURLVolumeMaximumFileSizeKey";
GS_DECLARE NSString *NSURLVolumeIsEjectableKey = @"NSURLVolumeIsEjectableKey";
GS_DECLARE NSString *NSURLVolumeIsRemovableKey = @"NSURLVolumeIsRemovableKey";
GS_DECLARE NSString *NSURLVolumeIsInternalKey = @"NSURLVolumeIsInternalKey";
GS_DECLARE NSString *NSURLVolumeIsAutomountedKey = @"NSURLVolumeIsAutomountedKey";
GS_DECLARE NSString *NSURLVolumeIsLocalKey = @"NSURLVolumeIsLocalKey";
GS_DECLARE NSString *NSURLVolumeIsReadOnlyKey = @"NSURLVolumeIsReadOnlyKey";
GS_DECLARE NSString *NSURLVolumeCreationDateKey = @"NSURLVolumeCreationDateKey";
GS_DECLARE NSString *NSURLVolumeURLForRemountingKey = @"NSURLVolumeURLForRemountingKey";
GS_DECLARE NSString *NSURLVolumeUUIDStringKey = @"NSURLVolumeUUIDStringKey";
GS_DECLARE NSString *NSURLVolumeNameKey = @"NSURLVolumeNameKey";
GS_DECLARE NSString *NSURLVolumeLocalizedNameKey = @"NSURLVolumeLocalizedNameKey";
GS_DECLARE NSString *NSURLIsUbiquitousItemKey = @"NSURLIsUbiquitousItemKey";
GS_DECLARE NSString *NSURLUbiquitousItemHasUnresolvedConflictsKey = @"NSURLUbiquitousItemHasUnresolvedConflictsKey";
GS_DECLARE NSString *NSURLUbiquitousItemIsDownloadingKey = @"NSURLUbiquitousItemIsDownloadingKey";
GS_DECLARE NSString *NSURLUbiquitousItemIsUploadedKey = @"NSURLUbiquitousItemIsUploadedKey";
GS_DECLARE NSString *NSURLUbiquitousItemIsUploadingKey = @"NSURLUbiquitousItemIsUploadingKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_8, GS_API_LATEST)
NSString *NSURLIsExcludedFromBackupKey = @"NSURLIsExcludedFromBackupKey";
NSString *NSURLPathKey = @"NSURLPathKey";
GS_DECLARE NSString *NSURLIsExcludedFromBackupKey = @"NSURLIsExcludedFromBackupKey";
GS_DECLARE NSString *NSURLPathKey = @"NSURLPathKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_9, GS_API_LATEST)
NSString *NSURLTagNamesKey = @"NSURLTagNamesKey";
NSString *NSURLUbiquitousItemDownloadingStatusKey = @"NSURLUbiquitousItemDownloadingStatusKey";
NSString *NSURLUbiquitousItemDownloadingErrorKey = @"NSURLUbiquitousItemDownloadingErrorKey";
NSString *NSURLUbiquitousItemUploadingErrorKey = @"NSURLUbiquitousItemUploadingErrorKey";
GS_DECLARE NSString *NSURLTagNamesKey = @"NSURLTagNamesKey";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadingStatusKey = @"NSURLUbiquitousItemDownloadingStatusKey";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadingErrorKey = @"NSURLUbiquitousItemDownloadingErrorKey";
GS_DECLARE NSString *NSURLUbiquitousItemUploadingErrorKey = @"NSURLUbiquitousItemUploadingErrorKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_10, GS_API_LATEST)
NSString *NSURLGenerationIdentifierKey = @"NSURLGenerationIdentifierKey";
NSString *NSURLDocumentIdentifierKey = @"NSURLDocumentIdentifierKey";
NSString *NSURLAddedToDirectoryDateKey = @"NSURLAddedToDirectoryDateKey";
NSString *NSURLQuarantinePropertiesKey = @"NSURLQuarantinePropertiesKey";
NSString *NSThumbnail1024x1024SizeKey = @"NSThumbnail1024x1024SizeKey";
NSString *NSURLUbiquitousItemDownloadRequestedKey = @"NSURLUbiquitousItemDownloadRequestedKey";
NSString *NSURLUbiquitousItemContainerDisplayNameKey = @"NSURLUbiquitousItemContainerDisplayNameKey";
GS_DECLARE NSString *NSURLGenerationIdentifierKey = @"NSURLGenerationIdentifierKey";
GS_DECLARE NSString *NSURLDocumentIdentifierKey = @"NSURLDocumentIdentifierKey";
GS_DECLARE NSString *NSURLAddedToDirectoryDateKey = @"NSURLAddedToDirectoryDateKey";
GS_DECLARE NSString *NSURLQuarantinePropertiesKey = @"NSURLQuarantinePropertiesKey";
GS_DECLARE NSString *NSThumbnail1024x1024SizeKey = @"NSThumbnail1024x1024SizeKey";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadRequestedKey = @"NSURLUbiquitousItemDownloadRequestedKey";
GS_DECLARE NSString *NSURLUbiquitousItemContainerDisplayNameKey = @"NSURLUbiquitousItemContainerDisplayNameKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_11, GS_API_LATEST)
NSString *NSURLIsApplicationKey = @"NSURLIsApplicationKey";
NSString *NSURLApplicationIsScriptableKey = @"NSURLApplicationIsScriptableKey";
GS_DECLARE NSString *NSURLIsApplicationKey = @"NSURLIsApplicationKey";
GS_DECLARE NSString *NSURLApplicationIsScriptableKey = @"NSURLApplicationIsScriptableKey";
#endif
#if OS_API_VERSION(MAC_OS_X_VERSION_10_7, GS_API_LATEST)
NSString *NSURLFileResourceTypeNamedPipe = @"NSURLFileResourceTypeNamedPipe";
NSString *NSURLFileResourceTypeCharacterSpecial = @"NSURLFileResourceTypeCharacterSpecial";
NSString *NSURLFileResourceTypeDirectory = @"NSURLFileResourceTypeDirectory";
NSString *NSURLFileResourceTypeBlockSpecial = @"NSURLFileResourceTypeBlockSpecial";
NSString *NSURLFileResourceTypeRegular = @"NSURLFileResourceTypeRegular";
NSString *NSURLFileResourceTypeSymbolicLink = @"NSURLFileResourceTypeSymbolicLink";
NSString *NSURLFileResourceTypeSocket = @"NSURLFileResourceTypeSocket";
NSString *NSURLFileResourceTypeUnknown = @"NSURLFileResourceTypeUnknown";
GS_DECLARE NSString *NSURLFileResourceTypeNamedPipe = @"NSURLFileResourceTypeNamedPipe";
GS_DECLARE NSString *NSURLFileResourceTypeCharacterSpecial = @"NSURLFileResourceTypeCharacterSpecial";
GS_DECLARE NSString *NSURLFileResourceTypeDirectory = @"NSURLFileResourceTypeDirectory";
GS_DECLARE NSString *NSURLFileResourceTypeBlockSpecial = @"NSURLFileResourceTypeBlockSpecial";
GS_DECLARE NSString *NSURLFileResourceTypeRegular = @"NSURLFileResourceTypeRegular";
GS_DECLARE NSString *NSURLFileResourceTypeSymbolicLink = @"NSURLFileResourceTypeSymbolicLink";
GS_DECLARE NSString *NSURLFileResourceTypeSocket = @"NSURLFileResourceTypeSocket";
GS_DECLARE NSString *NSURLFileResourceTypeUnknown = @"NSURLFileResourceTypeUnknown";
#endif
/** Possible values for Ubiquitous Item Downloading Key **/
#if OS_API_VERSION(MAC_OS_X_VERSION_10_9, GS_API_LATEST)
NSString *NSURLUbiquitousItemDownloadingStatusNotDownloaded = @"NSURLUbiquitousItemDownloadingStatusNotDownloaded";
NSString *NSURLUbiquitousItemDownloadingStatusDownloaded = @"NSURLUbiquitousItemDownloadingStatusDownloaded";
NSString *NSURLUbiquitousItemDownloadingStatusCurrent = @"NSURLUbiquitousItemDownloadingStatusCurrent";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadingStatusNotDownloaded = @"NSURLUbiquitousItemDownloadingStatusNotDownloaded";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadingStatusDownloaded = @"NSURLUbiquitousItemDownloadingStatusDownloaded";
GS_DECLARE NSString *NSURLUbiquitousItemDownloadingStatusCurrent = @"NSURLUbiquitousItemDownloadingStatusCurrent";
#endif
/* RunLoop modes */
NSString *NSConnectionReplyMode = @"NSConnectionReplyMode";
GS_DECLARE NSString *NSConnectionReplyMode = @"NSConnectionReplyMode";
/* NSValueTransformer constants */
NSString *const NSNegateBooleanTransformerName
GS_DECLARE NSString *const NSNegateBooleanTransformerName
= @"NSNegateBoolean";
NSString *const NSIsNilTransformerName
GS_DECLARE NSString *const NSIsNilTransformerName
= @"NSIsNil";
NSString *const NSIsNotNilTransformerName
GS_DECLARE NSString *const NSIsNotNilTransformerName
= @"NSIsNotNil";
NSString *const NSUnarchiveFromDataTransformerName
GS_DECLARE NSString *const NSUnarchiveFromDataTransformerName
= @"NSUnarchiveFromData";
/* Standard domains */
NSString *NSArgumentDomain = @"NSArgumentDomain";
GS_DECLARE NSString *NSArgumentDomain = @"NSArgumentDomain";
NSString *NSGlobalDomain = @"NSGlobalDomain";
GS_DECLARE NSString *NSGlobalDomain = @"NSGlobalDomain";
NSString *NSRegistrationDomain = @"NSRegistrationDomain";
GS_DECLARE NSString *NSRegistrationDomain = @"NSRegistrationDomain";
NSString *GSConfigDomain = @"GSConfigDomain";
GS_DECLARE NSString *GSConfigDomain = @"GSConfigDomain";
/* Public notification */
NSString *NSUserDefaultsDidChangeNotification = @"NSUserDefaultsDidChangeNotification";
GS_DECLARE NSString *NSUserDefaultsDidChangeNotification = @"NSUserDefaultsDidChangeNotification";
/* Keys for language-dependent information */
NSString *NSWeekDayNameArray = @"NSWeekDayNameArray";
GS_DECLARE NSString *NSWeekDayNameArray = @"NSWeekDayNameArray";
NSString *NSShortWeekDayNameArray = @"NSShortWeekDayNameArray";
GS_DECLARE NSString *NSShortWeekDayNameArray = @"NSShortWeekDayNameArray";
NSString *NSMonthNameArray = @"NSMonthNameArray";
GS_DECLARE NSString *NSMonthNameArray = @"NSMonthNameArray";
NSString *NSShortMonthNameArray = @"NSShortMonthNameArray";
GS_DECLARE NSString *NSShortMonthNameArray = @"NSShortMonthNameArray";
NSString *NSTimeFormatString = @"NSTimeFormatString";
GS_DECLARE NSString *NSTimeFormatString = @"NSTimeFormatString";
NSString *NSDateFormatString = @"NSDateFormatString";
GS_DECLARE NSString *NSDateFormatString = @"NSDateFormatString";
NSString *NSShortDateFormatString = @"NSShortDateFormatString";
GS_DECLARE NSString *NSShortDateFormatString = @"NSShortDateFormatString";
NSString *NSTimeDateFormatString = @"NSTimeDateFormatString";
GS_DECLARE NSString *NSTimeDateFormatString = @"NSTimeDateFormatString";
NSString *NSShortTimeDateFormatString = @"NSShortTimeDateFormatString";
GS_DECLARE NSString *NSShortTimeDateFormatString = @"NSShortTimeDateFormatString";
NSString *NSCurrencySymbol = @"NSCurrencySymbol";
GS_DECLARE NSString *NSCurrencySymbol = @"NSCurrencySymbol";
NSString *NSDecimalSeparator = @"NSDecimalSeparator";
GS_DECLARE NSString *NSDecimalSeparator = @"NSDecimalSeparator";
NSString *NSThousandsSeparator = @"NSThousandsSeparator";
GS_DECLARE NSString *NSThousandsSeparator = @"NSThousandsSeparator";
NSString *NSInternationalCurrencyString = @"NSInternationalCurrencyString";
GS_DECLARE NSString *NSInternationalCurrencyString = @"NSInternationalCurrencyString";
NSString *NSCurrencyString = @"NSCurrencyString";
GS_DECLARE NSString *NSCurrencyString = @"NSCurrencyString";
NSString *NSNegativeCurrencyFormatString = @"NSNegativeCurrencyFormatString";
GS_DECLARE NSString *NSNegativeCurrencyFormatString = @"NSNegativeCurrencyFormatString";
NSString *NSPositiveCurrencyFormatString = @"NSPositiveCurrencyFormatString";
GS_DECLARE NSString *NSPositiveCurrencyFormatString = @"NSPositiveCurrencyFormatString";
NSString *NSDecimalDigits = @"NSDecimalDigits";
GS_DECLARE NSString *NSDecimalDigits = @"NSDecimalDigits";
NSString *NSAMPMDesignation = @"NSAMPMDesignation";
GS_DECLARE NSString *NSAMPMDesignation = @"NSAMPMDesignation";
NSString *NSHourNameDesignations = @"NSHourNameDesignations";
GS_DECLARE NSString *NSHourNameDesignations = @"NSHourNameDesignations";
NSString *NSYearMonthWeekDesignations = @"NSYearMonthWeekDesignations";
GS_DECLARE NSString *NSYearMonthWeekDesignations = @"NSYearMonthWeekDesignations";
NSString *NSEarlierTimeDesignations = @"NSEarlierTimeDesignations";
GS_DECLARE NSString *NSEarlierTimeDesignations = @"NSEarlierTimeDesignations";
NSString *NSLaterTimeDesignations = @"NSLaterTimeDesignations";
GS_DECLARE NSString *NSLaterTimeDesignations = @"NSLaterTimeDesignations";
NSString *NSThisDayDesignations = @"NSThisDayDesignations";
GS_DECLARE NSString *NSThisDayDesignations = @"NSThisDayDesignations";
NSString *NSNextDayDesignations = @"NSNextDayDesignations";
GS_DECLARE NSString *NSNextDayDesignations = @"NSNextDayDesignations";
NSString *NSNextNextDayDesignations = @"NSNextNextDayDesignations";
GS_DECLARE NSString *NSNextNextDayDesignations = @"NSNextNextDayDesignations";
NSString *NSPriorDayDesignations = @"NSPriorDayDesignations";
GS_DECLARE NSString *NSPriorDayDesignations = @"NSPriorDayDesignations";
NSString *NSDateTimeOrdering = @"NSDateTimeOrdering";
GS_DECLARE NSString *NSDateTimeOrdering = @"NSDateTimeOrdering";
/* These are in OPENSTEP 4.2 */
NSString *NSLanguageCode = @"NSLanguageCode";
GS_DECLARE NSString *NSLanguageCode = @"NSLanguageCode";
NSString *NSLanguageName = @"NSLanguageName";
GS_DECLARE NSString *NSLanguageName = @"NSLanguageName";
NSString *NSFormalName = @"NSFormalName";
GS_DECLARE NSString *NSFormalName = @"NSFormalName";
/* For GNUstep */
NSString *GSLocale = @"GSLocale";
GS_DECLARE NSString *GSLocale = @"GSLocale";
/*
* Keys for the NSDictionary returned by [NSConnection -statistics]
*/
/* These in OPENSTEP 4.2 */
NSString *NSConnectionRepliesReceived = @"NSConnectionRepliesReceived";
GS_DECLARE NSString *NSConnectionRepliesReceived = @"NSConnectionRepliesReceived";
NSString *NSConnectionRepliesSent = @"NSConnectionRepliesSent";
GS_DECLARE NSString *NSConnectionRepliesSent = @"NSConnectionRepliesSent";
NSString *NSConnectionRequestsReceived = @"NSConnectionRequestsReceived";
GS_DECLARE NSString *NSConnectionRequestsReceived = @"NSConnectionRequestsReceived";
NSString *NSConnectionRequestsSent = @"NSConnectionRequestsSent";
GS_DECLARE NSString *NSConnectionRequestsSent = @"NSConnectionRequestsSent";
/* These Are GNUstep extras */
NSString *NSConnectionLocalCount = @"NSConnectionLocalCount";
GS_DECLARE NSString *NSConnectionLocalCount = @"NSConnectionLocalCount";
NSString *NSConnectionProxyCount = @"NSConnectionProxyCount";
GS_DECLARE NSString *NSConnectionProxyCount = @"NSConnectionProxyCount";
/* Class description notification */
NSString *NSClassDescriptionNeededForClassNotification = @"NSClassDescriptionNeededForClassNotification";
GS_DECLARE NSString *NSClassDescriptionNeededForClassNotification = @"NSClassDescriptionNeededForClassNotification";
/*