Ссылка констант основы
Этот документ определяет константы в платформе Основы, не связанные с определенным классом.
-
Указывает формат порядка байтов.
Объявление
Objective C
enum _NSByteOrder { NS_UnknownByteOrder = CFByteOrderUnknown, NS_LittleEndian = CFByteOrderLittleEndian, NS_BigEndian = CFByteOrderBigEndian };Константы
-
NS_UnknownByteOrderNS_UnknownByteOrderПорядок байтов неизвестен.
Доступный в OS X v10.0 и позже.
-
NS_LittleEndianNS_LittleEndianПорядок байтов является прямым порядком байтов.
Доступный в OS X v10.0 и позже.
-
NS_BigEndianNS_BigEndianПорядок байтов является обратным порядком байтов.
Доступный в OS X v10.0 и позже.
Обсуждение
Эти константы возвращаются
NSHostByteOrder. -
-
Определяет значение, указывающее, что элемент, который требуют, не мог быть найден или не существует.
Объявление
Objective C
enum { NSNotFound = NSIntegerMax };Константы
-
NSNotFoundNSNotFoundЗначение, указывающее, что элемент, который требуют, не мог быть найден или не существует.
Доступный в OS X v10.0 и позже.
Обсуждение
NSNotFoundобычно используется различными методами и функциями, ищущими элементы в последовательных данных и индексах возврата, таких как символы в строковом объекте илиids вNSArrayобъект. -
-
Эти константы используются в качестве компонентов в битовом поле для указания поведения
NSAllocateCollectableиNSReallocateCollectable.Объявление
Objective C
enum { NSScannedOption = (1<<0), NSCollectorDisabledOption = (2<<0), };Константы
-
NSScannedOptionNSScannedOptionУказывает выделение отсканированной памяти.
Доступный в OS X v10.4 и позже.
-
NSCollectorDisabledOptionNSCollectorDisabledOptionУказывает, что блок сохраняется, и поэтому не имеющий права на набор. Указание этой опции эквивалентно вызову
disableCollectorForPointer:с возвращенным блоком как параметр.Доступный в OS X v10.5 и позже.
-
-
Опции для Блочных операций перечисления.
Объявление
Swift
struct NSEnumerationOptions : RawOptionSetType { init(_rawValue: UInt) init(rawValuerawValue: UInt) static var Concurrent: NSEnumerationOptions { get } static var Reverse: NSEnumerationOptions { get } }Objective C
enum { NSEnumerationConcurrent = (1UL << 0), NSEnumerationReverse = (1UL << 1), }; typedef NSUInteger NSEnumerationOptions;Константы
-
ConcurrentNSEnumerationConcurrentУказывает, что Блочное перечисление должно быть параллельным.
Порядок вызова недетерминирован и не определен; этот флаг является подсказкой и может быть проигнорирован реализацией при некоторых обстоятельствах; код Блока должен быть безопасным против параллельного вызова.
Доступный в OS X v10.6 и позже.
-
ReverseNSEnumerationReverseУказывает, что перечисление должно быть выполнено наоборот.
Эта опция доступна для
NSArrayиNSIndexSetклассы; его поведение не определено дляNSDictionaryиNSSetклассы, или, когда объединено сNSEnumerationConcurrentфлаг.Доступный в OS X v10.6 и позже.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.6 и позже.
-
-
Эти константы используются, чтобы указать, как упорядочиваются элементы в запросе.
Объявление
Swift
enum NSComparisonResult : Int { case OrderedAscending case OrderedSame case OrderedDescending }Objective C
enum { NSOrderedAscending = -1, NSOrderedSame, NSOrderedDescending }; typedef NSInteger NSComparisonResult;Константы
-
OrderedAscendingNSOrderedAscendingЛевый операнд меньше, чем правильный операнд.
Доступный в OS X v10.0 и позже.
-
OrderedSameNSOrderedSameЭти два операнда равны.
Доступный в OS X v10.0 и позже.
-
OrderedDescendingNSOrderedDescendingЛевый операнд больше, чем правильный операнд.
Доступный в OS X v10.0 и позже.
Обсуждение
Эти константы используются, чтобы указать, как элементы в запросе упорядочиваются, от первого, данного в вызове метода или вызове функции к последнему (т.е. слева направо в коде).
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.0 и позже.
-
-
Опции для операций Блочной сортировки.
Объявление
Swift
struct NSSortOptions : RawOptionSetType { init(_rawValue: UInt) init(rawValuerawValue: UInt) static var Concurrent: NSSortOptions { get } static var Stable: NSSortOptions { get } }Objective C
enum { NSSortConcurrent = (1UL << 0), NSSortStable = (1UL << 4), }; typedef NSUInteger NSSortOptions;Константы
-
ConcurrentNSSortConcurrentУказывает, что работа Блочной сортировки должна быть параллельной.
Эта опция является подсказкой и может быть проигнорирована реализацией при некоторых обстоятельствах; код Блока должен быть безопасным против параллельного вызова.
Доступный в OS X v10.6 и позже.
-
StableNSSortStableУказывает, что сортированные результаты должны возвратиться, сравненные элементы имеют равную стоимость в порядке, они произошли первоначально.
Если эта опция является неуказанными равными объектами, или не может, может быть возвращен в их первоначальном заказе.
Доступный в OS X v10.6 и позже.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.6 и позже.
-
-
Эти константы указывают расположение множества каталогов
URLsForDirectory:inDomains:иURLForDirectory:inDomain:appropriateForURL:create:error:NSFileManagerметоды.Объявление
Objective C
enum { NSApplicationDirectory = 1, NSDemoApplicationDirectory, NSDeveloperApplicationDirectory, NSAdminApplicationDirectory, NSLibraryDirectory, NSDeveloperDirectory, NSUserDirectory, NSDocumentationDirectory, NSDocumentDirectory, NSCoreServiceDirectory, NSAutosavedInformationDirectory = 11, NSDesktopDirectory = 12, NSCachesDirectory = 13, NSApplicationSupportDirectory = 14, NSDownloadsDirectory = 15, NSInputMethodsDirectory = 16, NSMoviesDirectory = 17, NSMusicDirectory = 18, NSPicturesDirectory = 19, NSPrinterDescriptionDirectory = 20, NSSharedPublicDirectory = 21, NSPreferencePanesDirectory = 22, NSApplicationScriptsDirectory = 23, NSItemReplacementDirectory = 99, NSAllApplicationsDirectory = 100, NSAllLibrariesDirectory = 101, NSTrashDirectory = 102 }; typedef NSUInteger NSSearchPathDirectory;Константы
-
NSApplicationDirectoryNSApplicationDirectoryПоддерживаемые приложения (
/Applications).Доступный в OS X v10.0 и позже.
-
NSDemoApplicationDirectoryNSDemoApplicationDirectoryНеподдерживаемые приложения и демонстрационные версии.
Доступный в OS X v10.0 и позже.
-
NSDeveloperApplicationDirectoryNSDeveloperApplicationDirectoryПриложения разработчика (
/Developer/Applications).Осуждаемый: С Xcode 4.3 больше нет каталога Каталога приложения Разработчика; вместо этого, Xcode.app является автономным приложением, установленным в Каталоге приложений пользователя, по умолчанию, несмотря на то, что это может быть помещено где угодно.
Доступный в OS X v10.0 и позже.
-
NSAdminApplicationDirectoryNSAdminApplicationDirectoryСистемное администрирование и приложения администрирования сети.
Доступный в OS X v10.0 и позже.
-
NSLibraryDirectoryNSLibraryDirectoryРазличная видимая пользователем документация, поддержка и конфигурационные файлы (
/Library).Доступный в OS X v10.0 и позже.
-
NSDeveloperDirectoryNSDeveloperDirectoryРесурсы разработчика (
/Developer).Осуждаемый: С Xcode 4.3 больше нет каталога Developer; вместо этого, Xcode.app является автономным приложением, установленным в Каталоге приложений пользователя, по умолчанию, несмотря на то, что это может быть помещено где угодно.
Доступный в OS X v10.0 и позже.
-
NSUserDirectoryNSUserDirectoryПользовательские корневые каталоги (
/Users).Доступный в OS X v10.0 и позже.
-
NSDocumentationDirectoryNSDocumentationDirectoryДокументация.
Доступный в OS X v10.0 и позже.
-
NSDocumentDirectoryNSDocumentDirectoryКаталог Document.
Доступный в OS X v10.2 и позже.
-
NSCoreServiceDirectoryNSCoreServiceDirectoryРасположение базовых служб (
System/Library/CoreServices).Доступный в OS X v10.4 и позже.
-
NSAutosavedInformationDirectoryNSAutosavedInformationDirectoryРасположение сохраненных автоматически документов пользователя
Library/Autosave InformationДоступный в OS X v10.6 и позже.
-
NSDesktopDirectoryNSDesktopDirectoryРасположение настольного каталога пользователя.
Доступный в OS X v10.4 и позже.
-
NSCachesDirectoryNSCachesDirectoryРасположение отбрасываемых файлов кэша (
Library/Caches).Доступный в OS X v10.4 и позже.
-
NSApplicationSupportDirectoryNSApplicationSupportDirectoryРасположение файлов поддержки приложений (
Library/Application Support).Доступный в OS X v10.4 и позже.
-
NSDownloadsDirectoryNSDownloadsDirectoryРасположение каталога загрузок пользователя.
NSDownloadsDirectoryфлаг только произведет путь только когдаNSUserDomainMaskпредоставлен.Доступный в OS X v10.5 и позже.
-
NSInputMethodsDirectoryNSInputMethodsDirectoryРасположение Методов ввода (Библиотека/Методы ввода)
Доступный в OS X v10.6 и позже.
-
NSMoviesDirectoryNSMoviesDirectoryРасположение каталога Movies пользователя
(~/Movies)Доступный в OS X v10.6 и позже.
-
NSMusicDirectoryNSMusicDirectoryРасположение каталога Music пользователя (
~/Music)Доступный в OS X v10.6 и позже.
-
NSPicturesDirectoryNSPicturesDirectoryРасположение каталога Pictures пользователя (
~/Pictures)Доступный в OS X v10.6 и позже.
-
NSPrinterDescriptionDirectoryNSPrinterDescriptionDirectoryРасположение каталога PPDs системы (
Library/Printers/PPDs)Доступный в OS X v10.6 и позже.
-
NSSharedPublicDirectoryNSSharedPublicDirectoryРасположение каталога Общего доступа пользователя (
~/Public)Доступный в OS X v10.6 и позже.
-
NSPreferencePanesDirectoryNSPreferencePanesDirectoryРасположение каталога PreferencePanes для использования с Установками системы (
Library/PreferencePanes)Доступный в OS X v10.6 и позже.
-
ApplicationScriptsDirectoryNSApplicationScriptsDirectoryРасположение пользовательской папки сценариев для вызывающего приложения (
~/Library/Application Scripts/<code-signing-id>Доступный в OS X v10.8 и позже.
-
ItemReplacementDirectoryNSItemReplacementDirectoryДля использования с
NSFileManagerметодURLForDirectory:inDomain:appropriateForURL:create:error:Доступный в OS X v10.6 и позже.
-
NSAllApplicationsDirectoryNSAllApplicationsDirectoryВсе каталоги, где могут произойти приложения.
Доступный в OS X v10.0 и позже.
-
NSAllLibrariesDirectoryNSAllLibrariesDirectoryВсе каталоги, где могут произойти ресурсы.
Доступный в OS X v10.0 и позже.
-
TrashDirectoryNSTrashDirectoryРасположение каталога мусора.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
#include <NSSystemDirectories.h>;Доступность
Доступный в OS X v10.0 и позже.
-
-
Константы домена пути поиска, указывающие основные расположения для
NSSearchPathDirectoryввести. Эти константы используютсяURLsForDirectory:inDomains:иURLForDirectory:inDomain:appropriateForURL:create:error:NSFileManagerметоды.Объявление
Objective C
enum { NSUserDomainMask = 1, NSLocalDomainMask = 2, NSNetworkDomainMask = 4, NSSystemDomainMask = 8, NSAllDomainsMask = 0x0ffff, }; typedef NSUInteger NSSearchPathDomainMask;Константы
-
NSUserDomainMaskNSUserDomainMaskКорневой каталог пользователя — место для установки персональных элементов пользователя (
~).Доступный в OS X v10.0 и позже.
-
NSLocalDomainMaskNSLocalDomainMaskЛокальный для текущей машины — место для установки элементов, доступных всем на этой машине.
Доступный в OS X v10.0 и позже.
-
NSNetworkDomainMaskNSNetworkDomainMaskОбщедоступное расположение в локальной сети — место для установки элементов, доступных в сети (
/Network).Доступный в OS X v10.0 и позже.
-
NSSystemDomainMaskNSSystemDomainMaskЕсли Apple — не может быть изменен (
/System) .Доступный в OS X v10.0 и позже.
-
NSAllDomainsMaskNSAllDomainsMaskВсе домены.
Включает все вышеупомянутые и будущие элементы.
Доступный в OS X v10.0 и позже.
Оператор импорта
Objective C
#include <NSSystemDirectories.h>;Доступность
Доступный в OS X v10.0 и позже.
-
-
NSErrorкоды в ошибочном домене Какао.Объявление
Swift
var NSFileNoSuchFileError: Int { get } var NSFileLockingError: Int { get } var NSFileReadUnknownError: Int { get } var NSFileReadNoPermissionError: Int { get } var NSFileReadInvalidFileNameError: Int { get } var NSFileReadCorruptFileError: Int { get } var NSFileReadNoSuchFileError: Int { get } var NSFileReadInapplicableStringEncodingError: Int { get } var NSFileReadUnsupportedSchemeError: Int { get } var NSFileReadTooLargeError: Int { get } var NSFileReadUnknownStringEncodingError: Int { get } var NSFileWriteUnknownError: Int { get } var NSFileWriteNoPermissionError: Int { get } var NSFileWriteInvalidFileNameError: Int { get } var NSFileWriteFileExistsError: Int { get } var NSFileWriteInapplicableStringEncodingError: Int { get } var NSFileWriteUnsupportedSchemeError: Int { get } var NSFileWriteOutOfSpaceError: Int { get } var NSFileWriteVolumeReadOnlyError: Int { get } var NSKeyValueValidationError: Int { get } var NSFormattingError: Int { get } var NSUserCancelledError: Int { get } var NSFileErrorMinimum: Int { get } var NSFileErrorMaximum: Int { get } var NSValidationErrorMinimum: Int { get } var NSValidationErrorMaximum: Int { get } var NSFormattingErrorMinimum: Int { get } var NSFormattingErrorMaximum: Int { get } var NSPropertyListReadCorruptError: Int { get } var NSPropertyListReadUnknownVersionError: Int { get } var NSPropertyListReadStreamError: Int { get } var NSPropertyListWriteStreamError: Int { get } var NSPropertyListErrorMinimum: Int { get } var NSPropertyListErrorMaximum: Int { get } var NSExecutableErrorMinimum: Int { get } var NSExecutableNotLoadableError: Int { get } var NSExecutableArchitectureMismatchError: Int { get } var NSExecutableRuntimeMismatchError: Int { get } var NSExecutableLoadError: Int { get } var NSExecutableLinkError: Int { get } var NSExecutableErrorMaximum: Int { get }Objective C
enum { NSFileNoSuchFileError = 4, NSFileLockingError = 255, NSFileReadUnknownError = 256, NSFileReadNoPermissionError = 257, NSFileReadInvalidFileNameError = 258, NSFileReadCorruptFileError = 259, NSFileReadNoSuchFileError = 260, NSFileReadInapplicableStringEncodingError = 261, NSFileReadUnsupportedSchemeError = 262, NSFileReadTooLargeError = 263, NSFileReadUnknownStringEncodingError = 264, NSFileWriteUnknownError = 512, NSFileWriteNoPermissionError = 513, NSFileWriteInvalidFileNameError = 514, NSFileWriteFileExistsError = 516, NSFileWriteInapplicableStringEncodingError = 517, NSFileWriteUnsupportedSchemeError = 518, NSFileWriteOutOfSpaceError = 640, NSFileWriteVolumeReadOnlyError = 642, NSKeyValueValidationError = 1024, NSFormattingError = 2048, NSUserCancelledError = 3072, NSFileErrorMinimum = 0, NSFileErrorMaximum = 1023, NSValidationErrorMinimum = 1024, NSValidationErrorMaximum = 2047, NSFormattingErrorMinimum = 2048, NSFormattingErrorMaximum = 2559, NSPropertyListReadCorruptError = 3840, NSPropertyListReadUnknownVersionError = 3841, NSPropertyListReadStreamError = 3842, NSPropertyListWriteStreamError = 3851, NSPropertyListErrorMinimum = 3840, NSPropertyListErrorMaximum = 4095 NSExecutableErrorMinimum = 3584, NSExecutableNotLoadableError = 3584, NSExecutableArchitectureMismatchError = 3585, NSExecutableRuntimeMismatchError = 3586, NSExecutableLoadError = 3587, NSExecutableLinkError = 3588, NSExecutableErrorMaximum = 3839, }Константы
-
NSFileNoSuchFileErrorNSFileNoSuchFileErrorРабота файловой системы попыталась на несуществующем файле
Доступный в OS X v10.4 и позже.
-
NSFileLockingErrorNSFileLockingErrorОтказ получить блокировку на файле
Доступный в OS X v10.4 и позже.
-
NSFileReadUnknownErrorNSFileReadUnknownErrorСчитайте ошибку, неизвестная причина
Доступный в OS X v10.4 и позже.
-
NSFileReadNoPermissionErrorNSFileReadNoPermissionErrorСчитайте ошибку из-за проблемы разрешения
Доступный в OS X v10.4 и позже.
-
NSFileReadInvalidFileNameErrorNSFileReadInvalidFileNameErrorСчитайте ошибку из-за недопустимого имени файла
Доступный в OS X v10.4 и позже.
-
NSFileReadCorruptFileErrorNSFileReadCorruptFileErrorСчитайте ошибку из-за поврежденного файла, недопустимого формата или подобной причины
Доступный в OS X v10.4 и позже.
-
NSFileReadNoSuchFileErrorNSFileReadNoSuchFileErrorСчитайте ошибку, потому что не был найден никакой такой файл
Доступный в OS X v10.4 и позже.
-
NSFileReadInapplicableStringEncodingErrorNSFileReadInapplicableStringEncodingErrorСчитайте ошибку, потому что строковое кодирование не было применимо.
Получите доступ к плохому кодированию от
userInfoсловарь с помощьюNSStringEncodingErrorKeyключ.Доступный в OS X v10.4 и позже.
-
NSFileReadUnsupportedSchemeErrorNSFileReadUnsupportedSchemeErrorСчитайте ошибку, потому что не поддерживается указанная схема URL
Доступный в OS X v10.4 и позже.
-
NSFileReadTooLargeErrorNSFileReadTooLargeErrorСчитайте ошибку, потому что указанный файл был слишком большим.
Доступный в OS X v10.5 и позже.
-
NSFileReadUnknownStringEncodingErrorNSFileReadUnknownStringEncodingErrorСчитайте ошибку, потому что не могло быть определено строковое кодирование файла
Доступный в OS X v10.5 и позже.
-
NSFileWriteUnknownErrorNSFileWriteUnknownErrorОшибка при записи, рассуждайте неизвестный
Доступный в OS X v10.4 и позже.
-
NSFileWriteNoPermissionErrorNSFileWriteNoPermissionErrorОшибка при записи из-за проблемы разрешения
Доступный в OS X v10.4 и позже.
-
NSFileWriteInvalidFileNameErrorNSFileWriteInvalidFileNameErrorОшибка при записи из-за недопустимого имени файла
Доступный в OS X v10.4 и позже.
-
NSFileWriteFileExistsErrorNSFileWriteFileExistsErrorОшибка при записи возвратилась, когда копия класса NSFileManager, переместитесь, и методы ссылки сообщают об ошибках, когда уже существует целевой файл.
Доступный в OS X v10.7 и позже.
-
NSFileWriteInapplicableStringEncodingErrorNSFileWriteInapplicableStringEncodingErrorОшибка при записи, потому что строковое кодирование не было применимо.
Получите доступ к плохому кодированию от
userInfoсловарь с помощьюNSStringEncodingErrorKeyключ.Доступный в OS X v10.4 и позже.
-
NSFileWriteUnsupportedSchemeErrorNSFileWriteUnsupportedSchemeErrorОшибка при записи, потому что не поддерживается указанная схема URL
Доступный в OS X v10.4 и позже.
-
NSFileWriteOutOfSpaceErrorNSFileWriteOutOfSpaceErrorОшибка при записи из-за отсутствия дискового пространства
Доступный в OS X v10.4 и позже.
-
NSFileWriteVolumeReadOnlyErrorNSFileWriteVolumeReadOnlyErrorОшибка при записи, потому что, потому что объем только для чтения.
Доступный в OS X v10.6 и позже.
-
NSKeyValueValidationErrorNSKeyValueValidationErrorЗначение ключа, кодирующее ошибку проверки
Доступный в OS X v10.4 и позже.
-
NSFormattingErrorNSFormattingErrorФорматирование ошибки (связанный с дисплеем данных)
Доступный в OS X v10.4 и позже.
-
NSUserCancelledErrorNSUserCancelledErrorПользователь отменил работу (например, путем нажатия Command-period).
Этот код для ошибок, не требующих, чтобы диалоговое окно вывело на экран и могло бы быть кандидатами на специальное преобразование регистра.
Доступный в OS X v10.4 и позже.
-
NSFileErrorMinimumNSFileErrorMinimumОтмечает запуск диапазона кодов ошибки, зарезервированных для ошибок файла
Доступный в OS X v10.4 и позже.
-
NSFileErrorMaximumNSFileErrorMaximumОтмечает конец диапазона кодов ошибки, зарезервированных для ошибок файла
Доступный в OS X v10.4 и позже.
-
NSValidationErrorMinimumNSValidationErrorMinimumОтмечает запуск диапазона кодов ошибки, зарезервированных для ошибок проверки.
Доступный в OS X v10.4 и позже.
-
NSValidationErrorMaximumNSValidationErrorMaximumОтмечает запуск и конец диапазона кодов ошибки, зарезервированных для ошибок проверки.
Доступный в OS X v10.4 и позже.
-
NSFormattingErrorMinimumNSFormattingErrorMinimumОтмечает запуск диапазона кодов ошибки, зарезервированных для форматирования ошибок.
Доступный в OS X v10.4 и позже.
-
NSFormattingErrorMaximumNSFormattingErrorMaximumКонец Знаков диапазона кодов ошибки зарезервирован для форматирования ошибок.
Доступный в OS X v10.4 и позже.
-
NSPropertyListReadCorruptErrorNSPropertyListReadCorruptErrorС ошибкой встретились при парсинге списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListReadUnknownVersionErrorNSPropertyListReadUnknownVersionErrorНомер версии списка свойств неспособен быть определенным.
Доступный в OS X v10.6 и позже.
-
NSPropertyListReadStreamErrorNSPropertyListReadStreamErrorС потоковой ошибкой встретились при чтении списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListWriteStreamErrorNSPropertyListWriteStreamErrorС потоковой ошибкой встретились при записи списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListErrorMinimumNSPropertyListErrorMinimumНачало Знаков диапазона кодов ошибки зарезервировано для ошибок списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListErrorMaximumNSPropertyListErrorMaximumКонец Знаков диапазона кодов ошибки зарезервирован для ошибок списка свойств.
Доступный в OS X v10.6 и позже.
-
NSExecutableErrorMinimumNSExecutableErrorMinimumНачало Знаков диапазона кодов ошибки, зарезервированных для ошибок, имело отношение к исполняемым файлам.
Доступный в OS X v10.5 и позже.
-
NSExecutableNotLoadableErrorNSExecutableNotLoadableErrorИсполнимая программа имеет тип, который не является загружаемым в текущем процессе.
Доступный в OS X v10.5 и позже.
-
NSExecutableArchitectureMismatchErrorNSExecutableArchitectureMismatchErrorИсполнимая программа не обеспечивает архитектуру, совместимую с текущим процессом.
Доступный в OS X v10.5 и позже.
-
NSExecutableRuntimeMismatchErrorNSExecutableRuntimeMismatchErrorИсполнимая программа имеет информацию о выполнении Objective C, несовместимую с текущим процессом.
Доступный в OS X v10.5 и позже.
-
NSExecutableLoadErrorNSExecutableLoadErrorИсполнимая программа не может быть загружена по некоторой другой причине, такой как проблема с библиотекой, от которой это зависит.
Доступный в OS X v10.5 и позже.
-
NSExecutableLinkErrorNSExecutableLinkErrorИсполнимые сбои вследствие соединения проблем.
Доступный в OS X v10.5 и позже.
-
NSExecutableErrorMaximumNSExecutableErrorMaximumКонец Знаков диапазона кодов ошибки, зарезервированных для ошибок, имел отношение к исполняемым файлам.
Доступный в OS X v10.5 и позже.
Обсуждение
Константы в этом перечислении
NSErrorномера кода в ошибочном домене Какао (NSCocoaErrorDomain). Другие платформы, прежде всего Набор Приложения, обеспечивают свое собственноеNSCocoaErrorDomainкоды ошибки.Начало констант перечисления
NSFileукажите ошибки файловой системы или ошибки, связанные с операциями файлового ввода-вывода. Используйте ключNSFilePathErrorKeyилиNSURLErrorKey(какой бы ни является надлежащим) получить доступ к пути файловой системы или URL вuserInfoсловарьNSErrorобъект. -
-
Эти значения возвращаются как свойство кода ошибки
NSErrorобъект с доменом «NSURLErrorDomain».Объявление
Swift
var NSURLErrorUnknown: Int { get } var NSURLErrorCancelled: Int { get } var NSURLErrorBadURL: Int { get } var NSURLErrorTimedOut: Int { get } var NSURLErrorUnsupportedURL: Int { get } var NSURLErrorCannotFindHost: Int { get } var NSURLErrorCannotConnectToHost: Int { get } var NSURLErrorDataLengthExceedsMaximum: Int { get } var NSURLErrorNetworkConnectionLost: Int { get } var NSURLErrorDNSLookupFailed: Int { get } var NSURLErrorHTTPTooManyRedirects: Int { get } var NSURLErrorResourceUnavailable: Int { get } var NSURLErrorNotConnectedToInternet: Int { get } var NSURLErrorRedirectToNonExistentLocation: Int { get } var NSURLErrorBadServerResponse: Int { get } var NSURLErrorUserCancelledAuthentication: Int { get } var NSURLErrorUserAuthenticationRequired: Int { get } var NSURLErrorZeroByteResource: Int { get } var NSURLErrorCannotDecodeRawData: Int { get } var NSURLErrorCannotDecodeContentData: Int { get } var NSURLErrorCannotParseResponse: Int { get } var NSURLErrorInternationalRoamingOff: Int { get } var NSURLErrorCallIsActive: Int { get } var NSURLErrorDataNotAllowed: Int { get } var NSURLErrorRequestBodyStreamExhausted: Int { get } var NSURLErrorFileDoesNotExist: Int { get } var NSURLErrorFileIsDirectory: Int { get } var NSURLErrorNoPermissionsToReadFile: Int { get } var NSURLErrorSecureConnectionFailed: Int { get } var NSURLErrorServerCertificateHasBadDate: Int { get } var NSURLErrorServerCertificateUntrusted: Int { get } var NSURLErrorServerCertificateHasUnknownRoot: Int { get } var NSURLErrorServerCertificateNotYetValid: Int { get } var NSURLErrorClientCertificateRejected: Int { get } var NSURLErrorClientCertificateRequired: Int { get } var NSURLErrorCannotLoadFromNetwork: Int { get } var NSURLErrorCannotCreateFile: Int { get } var NSURLErrorCannotOpenFile: Int { get } var NSURLErrorCannotCloseFile: Int { get } var NSURLErrorCannotWriteToFile: Int { get } var NSURLErrorCannotRemoveFile: Int { get } var NSURLErrorCannotMoveFile: Int { get } var NSURLErrorDownloadDecodingFailedMidStream: Int { get } var NSURLErrorDownloadDecodingFailedToComplete: Int { get }Objective C
enum { NSURLErrorUnknown = -1, NSURLErrorCancelled = -999, NSURLErrorBadURL = -1000, NSURLErrorTimedOut = -1001, NSURLErrorUnsupportedURL = -1002, NSURLErrorCannotFindHost = -1003, NSURLErrorCannotConnectToHost = -1004, NSURLErrorDataLengthExceedsMaximum = -1103, NSURLErrorNetworkConnectionLost = -1005, NSURLErrorDNSLookupFailed = -1006, NSURLErrorHTTPTooManyRedirects = -1007, NSURLErrorResourceUnavailable = -1008, NSURLErrorNotConnectedToInternet = -1009, NSURLErrorRedirectToNonExistentLocation = -1010, NSURLErrorBadServerResponse = -1011, NSURLErrorUserCancelledAuthentication = -1012, NSURLErrorUserAuthenticationRequired = -1013, NSURLErrorZeroByteResource = -1014, NSURLErrorCannotDecodeRawData = -1015, NSURLErrorCannotDecodeContentData = -1016, NSURLErrorCannotParseResponse = -1017, NSURLErrorInternationalRoamingOff = -1018, NSURLErrorCallIsActive = -1019, NSURLErrorDataNotAllowed = -1020, NSURLErrorRequestBodyStreamExhausted = -1021, NSURLErrorFileDoesNotExist = -1100, NSURLErrorFileIsDirectory = -1101, NSURLErrorNoPermissionsToReadFile = -1102, NSURLErrorSecureConnectionFailed = -1200, NSURLErrorServerCertificateHasBadDate = -1201, NSURLErrorServerCertificateUntrusted = -1202, NSURLErrorServerCertificateHasUnknownRoot = -1203, NSURLErrorServerCertificateNotYetValid = -1204, NSURLErrorClientCertificateRejected = -1205, NSURLErrorClientCertificateRequired = -1206, NSURLErrorCannotLoadFromNetwork = -2000, NSURLErrorCannotCreateFile = -3000, NSURLErrorCannotOpenFile = -3001, NSURLErrorCannotCloseFile = -3002, NSURLErrorCannotWriteToFile = -3003, NSURLErrorCannotRemoveFile = -3004, NSURLErrorCannotMoveFile = -3005, NSURLErrorDownloadDecodingFailedMidStream = -3006, NSURLErrorDownloadDecodingFailedToComplete = -3007 }Константы
-
NSURLErrorUnknownNSURLErrorUnknownВозвращенный, когда Загрузочная система URL встречается с ошибкой, которую она не может интерпретировать.
Когда ошибка происходит из более низкой платформы уровня или библиотеки, это может произойти. Каждый раз, когда этот код ошибки получен, это - ошибка и должно быть сообщено Apple.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCancelledNSURLErrorCancelledВозвращенный, когда отменяется асинхронная загрузка.
Веб-делегат платформы Набора получит эту ошибку, когда она выполнит работу отмены на загружающемся ресурсе. Обратите внимание на то, что
NSURLConnectionилиNSURLDownloadесли загрузка будет отменена, делегат не получит эту ошибку.Доступный в OS X v10.2 и позже.
-
NSURLErrorBadURLNSURLErrorBadURLВозвращенный, когда URL достаточно уродлив, что не может инициироваться URL-запрос
Доступный в OS X v10.2 и позже.
-
NSURLErrorTimedOutNSURLErrorTimedOutВозвращенный, когда асинхронная работа испытывает таймаут.
NSURLConnectionотправит эту ошибку ее делегату, когда timeoutInterval в NSURLRequest истекает, прежде чем загрузка может завершиться.Доступный в OS X v10.2 и позже.
-
NSURLErrorUnsupportedURLNSURLErrorUnsupportedURLВозвращенный, когда должным образом сформированный URL не может быть обработан платформой.
Наиболее вероятная причина состоит в том, что нет никакого доступного обработчика протокола для URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotFindHostNSURLErrorCannotFindHostВозвращенный, когда не может быть разрешено имя хоста для URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotConnectToHostNSURLErrorCannotConnectToHostВозвращенный, когда попытка соединиться с узлом перестала работать.
Это может произойти, когда имя хоста решает, но узел снижается или может не принимать соединения на определенном порту.
Доступный в OS X v10.2 и позже.
-
NSURLErrorDataLengthExceedsMaximumNSURLErrorDataLengthExceedsMaximumВозвращенный, когда продолжительность данных ресурсов превышает позволенный максимум.
Доступный в OS X v10.5 и позже.
-
NSURLErrorNetworkConnectionLostNSURLErrorNetworkConnectionLostВозвращенный, когда соединение клиента или серверное соединение разъединены посреди происходящей загрузки.
Доступный в OS X v10.2 и позже.
-
NSURLErrorDNSLookupFailedNSURLErrorDNSLookupFailedПосмотрите
NSURLErrorCannotFindHostДоступный в OS X v10.2 и позже.
-
NSURLErrorHTTPTooManyRedirectsNSURLErrorHTTPTooManyRedirectsВозвращенный, когда цикл перенаправления обнаруживается или когда порог для числа допустимых перенаправлений был превышен (в настоящее время 16).
Доступный в OS X v10.2 и позже.
-
NSURLErrorResourceUnavailableNSURLErrorResourceUnavailableВозвращенный, когда не может быть получен требуемый ресурс.
Примерами является “файл, не найденный”, и проблемы декодирования данных, препятствующие тому, чтобы данные были обработаны правильно.
Доступный в OS X v10.2 и позже.
-
NSURLErrorNotConnectedToInternetNSURLErrorNotConnectedToInternetВозвращенный, когда сетевой ресурс требовали, но интернет-соединение не установлено и не может быть установлено автоматически, или через отсутствие связи, или выбором пользователя не сделать сетевое соединение автоматически.
Доступный в OS X v10.2 и позже.
-
NSURLErrorRedirectToNonExistentLocationNSURLErrorRedirectToNonExistentLocationВозвращенный, когда перенаправление указано посредством кода ответа сервера, но сервер не сопровождает этот код с перенаправлением URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorBadServerResponseNSURLErrorBadServerResponseВозвращенный, когда Загрузочная система URL получает неправильных данных от сервера.
Это эквивалентно “500 Ошибочным сообщениям” Сервера, отправленным серверами HTTP.
Доступный в OS X v10.2 и позже.
-
NSURLErrorUserCancelledAuthenticationNSURLErrorUserCancelledAuthenticationВозвращенный, когда асинхронный запрос на аутентификацию отменяется пользователем.
Это обычно поносится путем нажимания кнопки «Cancel» в диалоговом окне имени пользователя/пароля, а не пользователя, предпринимающего попытку аутентифицировать.
Доступный в OS X v10.2 и позже.
-
NSURLErrorUserAuthenticationRequiredNSURLErrorUserAuthenticationRequiredВозвращенный, когда аутентификация требуется, чтобы получать доступ к ресурсу.
Доступный в OS X v10.2 и позже.
-
NSURLErrorZeroByteResourceNSURLErrorZeroByteResourceВозвращенный, когда сервер сообщает, что URL имеет ненулевую длину содержания, но завершает сетевое соединение «корректно», не отправляя данных.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotDecodeRawDataNSURLErrorCannotDecodeRawDataВозвращенный, когда данные содержания, полученные во время запроса NSURLConnection, не могут декодироваться для известного довольного кодирование.
Доступный в OS X v10.5 и позже.
-
NSURLErrorCannotDecodeContentDataNSURLErrorCannotDecodeContentDataВозвращенный, когда данные содержания, полученные во время запроса NSURLConnection, имеют неизвестное довольное кодирование.
Доступный в OS X v10.5 и позже.
-
NSURLErrorCannotParseResponseNSURLErrorCannotParseResponseВозвращенный, когда не может быть проанализирован ответ на запрос NSURLConnection.
Доступный в OS X v10.5 и позже.
-
NSURLErrorInternationalRoamingOffNSURLErrorInternationalRoamingOffВозвращенный, когда соединение потребовало бы активации контекста данных при роуминге, но отключен международный роуминг.
Доступный в OS X v10.7 и позже.
-
NSURLErrorCallIsActiveNSURLErrorCallIsActiveВозвращенный, когда соединение опробовано, в то время как телефонный вызов активен в сети, не поддерживающей одновременную телефонную связь и передачу данных (EDGE или GPRS).
Доступный в OS X v10.7 и позже.
-
NSURLErrorDataNotAllowedNSURLErrorDataNotAllowedВозвращенный, когда сотовая сеть запрещает соединение.
Доступный в OS X v10.7 и позже.
-
NSURLErrorRequestBodyStreamExhaustedNSURLErrorRequestBodyStreamExhaustedВозвращенный, когда поток организации необходим, но клиент не обеспечивает тот. Это влияет на клиенты на iOS, отправляющем запрос POST с помощью потока организации, но не реализующем метод делегата NSURLConnection
connection:needNewBodyStream.Доступный в OS X v10.7 и позже.
-
NSURLErrorFileDoesNotExistNSURLErrorFileDoesNotExistВозвращенный, когда не существует файл.
Доступный в OS X v10.2 и позже.
-
NSURLErrorFileIsDirectoryNSURLErrorFileIsDirectoryВозвращенный, когда запрос на файл FTP приводит к серверу, отвечающему, что файл не является простым файлом, а каталогом.
Доступный в OS X v10.2 и позже.
-
NSURLErrorNoPermissionsToReadFileNSURLErrorNoPermissionsToReadFileВозвращенный, когда ресурс не может быть считан вследствие недостаточных полномочий.
Доступный в OS X v10.2 и позже.
-
NSURLErrorSecureConnectionFailedNSURLErrorSecureConnectionFailedВозвращенный, когда попытка установить безопасное соединение перестала работать по причинам, которые не могут быть выражены более в частности.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateHasBadDateNSURLErrorServerCertificateHasBadDateВозвращенный, когда сертификат сервера имеет указывающую дату это истекло или еще не допустимо.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateUntrustedNSURLErrorServerCertificateUntrustedВозвращенный, когда сертификат сервера подписывается корневым сервером, которому не доверяют.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateHasUnknownRootNSURLErrorServerCertificateHasUnknownRootВозвращенный, когда сертификат сервера не подписывается никаким корневым сервером.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateNotYetValidNSURLErrorServerCertificateNotYetValidВозвращенный, когда сертификат сервера еще не допустим.
Доступный в OS X v10.4 и позже.
-
NSURLErrorClientCertificateRejectedNSURLErrorClientCertificateRejectedВозвращенный, когда отклоняется сертификат сервера.
Доступный в OS X v10.4 и позже.
-
NSURLErrorClientCertificateRequiredNSURLErrorClientCertificateRequiredВозвращенный, когда клиентский сертификат требуется, чтобы аутентифицировать соединение SSL во время запроса NSURLConnection.
Доступный в OS X v10.6 и позже.
-
NSURLErrorCannotLoadFromNetworkNSURLErrorCannotLoadFromNetworkВозвращенный, когда не может быть удовлетворен определенный запрос для загрузки элемента только из кэша.
Эта ошибка отправляется в точке, когда библиотека перешла бы к сети, принимают для факта, который является, был блокирован от выполнения так “загрузкой только из кэша” директива.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotCreateFileNSURLErrorCannotCreateFileВозвращенный, когда
NSURLDownloadобъект был неспособен создать загруженный файл на диске вследствие отказа I/O.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotOpenFileNSURLErrorCannotOpenFileВозвращенный, когда
NSURLDownloadбыло неспособно открыть загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotCloseFileNSURLErrorCannotCloseFileВозвращенный, когда
NSURLDownloadбыло неспособно закрыть загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotWriteToFileNSURLErrorCannotWriteToFileВозвращенный, когда
NSURLDownloadбыло неспособно записать в загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotRemoveFileNSURLErrorCannotRemoveFileВозвращенный, когда
NSURLDownloadбыло неспособно удалить загруженный файл из диска.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotMoveFileNSURLErrorCannotMoveFileВозвращенный, когда
NSURLDownloadбыло неспособно переместить загруженный файл в диск.Доступный в OS X v10.2 и позже.
-
NSURLErrorDownloadDecodingFailedMidStreamNSURLErrorDownloadDecodingFailedMidStreamВозвращенный, когда
NSURLDownloadне удалось декодировать закодированный файл во время загрузки.Доступный в OS X v10.2 и позже.
-
NSURLErrorDownloadDecodingFailedToCompleteNSURLErrorDownloadDecodingFailedToCompleteВозвращенный, когда
NSURLDownloadне удалось декодировать закодированный файл после загрузки.Доступный в OS X v10.2 и позже.
Доступность
Доступный в OS X v10.2 с установленным Safari 1.0.
Доступный в OS X v10.2.7 и позже.
-
-
Эти коды ошибки используются ошибочными объектами, связанными с
NSURLUbiquitousItemDownloadingErrorKeyнаNSURLвозразите, когда произойдет связанная с iCloud ошибка.Объявление
Swift
var NSUbiquitousFileErrorMinimum: Int { get } var NSUbiquitousFileUnavailableError: Int { get } var NSUbiquitousFileNotUploadedDueToQuotaError: Int { get } var NSUbiquitousFileUbiquityServerNotAvailable: Int { get } var NSUbiquitousFileErrorMaximum: Int { get }Objective C
NSUbiquitousFileErrorMinimum = 4352, NSUbiquitousFileUnavailableError = 4353, NSUbiquitousFileNotUploadedDueToQuotaError = 4354, NSUbiquitousFileUbiquityServerNotAvailable = 4355, NSUbiquitousFileErrorMaximum = 4607Константы
-
NSUbiquitousFileErrorMinimumNSUbiquitousFileErrorMinimumМинимальное значение кода ошибки, представляющее ошибку iCloud.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileUnavailableErrorNSUbiquitousFileUnavailableErrorЭлемент еще не был загружен на iCloud другим устройством.
Когда эта ошибка происходит, Вы не должны просить, чтобы система начала загружать элемент. Система загрузит элемент, как только это может. Если Вы хотите знать, когда элемент становится доступным, используйте
NSMetadataQueryобъект наблюдать изменения к URL файла.Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileNotUploadedDueToQuotaErrorNSUbiquitousFileNotUploadedDueToQuotaErrorЭлемент не мог быть загружен на iCloud, потому что это заставит учетную запись пробежаться через свою квоту.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileUbiquityServerNotAvailableNSUbiquitousFileUbiquityServerNotAvailableСоединение с серверами iCloud перестало работать.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileErrorMaximumNSUbiquitousFileErrorMaximumЗначение кода максимальной погрешности, представляющее ошибку iCloud.
Доступный в OS X v10.9 и позже.
-
-
Ошибки, возвращенные соединениями XPC. Обратите внимание на то, что они не в настоящее время доступны на iOS.
Объявление
Swift
var NSXPCConnectionInterrupted: Int { get } var NSXPCConnectionInvalid: Int { get } var NSXPCConnectionReplyInvalid: Int { get } var NSXPCConnectionErrorMinimum: Int { get } var NSXPCConnectionErrorMaximum: Int { get }Objective C
NSXPCConnectionInterrupted = 4097, NSXPCConnectionInvalid = 4099, NSXPCConnectionReplyInvalid = 4101, NSXPCConnectionErrorMinimum = 4096, NSXPCConnectionErrorMaximum = 4224Константы
-
NSXPCConnectionInterruptedNSXPCConnectionInterruptedСоединение XPC было прервано.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionInvalidNSXPCConnectionInvalidСоединение XPC было недопустимо.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionReplyInvalidNSXPCConnectionReplyInvalidОтвет соединения XPC был недопустим.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionErrorMinimumNSXPCConnectionErrorMinimumОшибка минимума соединения XPC.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionErrorMaximumNSXPCConnectionErrorMaximumМаксимальная погрешность соединения XPC.
Доступный в OS X v10.8 и позже.
-
-
Эти константы определяют ошибочный домен Какао.
Объявление
Swift
let NSCocoaErrorDomain: NSString!Objective C
NSString *const NSCocoaErrorDomain; NSString *const NSFeatureUnsupportedError;Константы
-
NSCocoaErrorDomainNSCocoaErrorDomainПриложение Кит и ошибки Фундэйшна Кита.
Доступный в OS X v10.4 и позже.
-
NSFeatureUnsupportedErrorNSFeatureUnsupportedErrorNSFeatureUnsupportedErrorновый код ошибки вNSCocoaErrorDomainэто указывает отказ выполнить требуемую работу, потому что функция не поддерживается, или потому что файловая система испытывает недостаток в функции, или требуемые библиотеки отсутствуют, или другие подобные причины.Например, некоторые объемы могут не поддерживать Папку «Удаленные», таким образом, эти методы сообщат об отказе путем возврата
NOfalseилиnilиNSErrorсNSFeatureUnsupportedError.
-
-
Предопределенные наборы обратных вызовов для
NSHashTable.Объявление
Swift
let NSIntegerHashCallBacks: NSHashTableCallBacks let NSNonOwnedPointerHashCallBacks: NSHashTableCallBacks let NSNonRetainedObjectHashCallBacks: NSHashTableCallBacks let NSObjectHashCallBacks: NSHashTableCallBacks let NSOwnedObjectIdentityHashCallBacks: NSHashTableCallBacks let NSOwnedPointerHashCallBacks: NSHashTableCallBacks let NSPointerToStructHashCallBacks: NSHashTableCallBacksObjective C
extern const NSHashTableCallBacks NSIntegerHashCallBacks; extern const NSHashTableCallBacks NSIntHashCallBacks; extern const NSHashTableCallBacks NSNonOwnedPointerHashCallBacks; extern const NSHashTableCallBacks NSNonRetainedObjectHashCallBacks; extern const NSHashTableCallBacks NSObjectHashCallBacks; extern const NSHashTableCallBacks NSOwnedObjectIdentityHashCallBacks; extern const NSHashTableCallBacks NSOwnedPointerHashCallBacks; extern const NSHashTableCallBacks NSPointerToStructHashCallBacks;Константы
-
NSIntegerHashCallBacksNSIntegerHashCallBacksДля наборов
NSInteger- размерные количества или меньший (например,int,long, илиunichar).Доступный в OS X v10.5 и позже.
-
NSIntHashCallBacksNSIntHashCallBacksДля наборов количеств размера указателя или меньший (например,
int,long, илиunichar).Использовать
NSIntegerHashCallBacksвместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerHashCallBacksNSNonOwnedPointerHashCallBacksДля наборов указателей, хешированных адресом.
Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectHashCallBacksNSNonRetainedObjectHashCallBacksДля наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectHashCallBacksNSObjectHashCallBacksДля наборов объектов (подобный
NSSet).Доступный в OS X v10.0 и позже.
-
NSOwnedObjectIdentityHashCallBacksNSOwnedObjectIdentityHashCallBacksДля наборов объектов, с передачей права собственности на вставку, с помощью равенства указателя.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerHashCallBacksNSOwnedPointerHashCallBacksДля наборов указателей, с передачей права собственности на вставку.
Доступный в OS X v10.0 и позже.
-
NSPointerToStructHashCallBacksNSPointerToStructHashCallBacksДля наборов указателей на структуры, когда первое поле структуры
int- размерный.Доступный в OS X v10.0 и позже.
Обсуждение
На OS X v10.5 и позже, см. также
NSHashTableкласс.Обратите внимание на то, что можно сделать собственный обратный вызов путем выбора полей среди вышеупомянутых обратных вызовов.
-
-
Предопределенные наборы обратных вызовов для
NSMapTableключи.Объявление
Swift
let NSIntegerMapKeyCallBacks: NSMapTableKeyCallBacks let NSNonOwnedPointerMapKeyCallBacks: NSMapTableKeyCallBacks let NSNonOwnedPointerOrNullMapKeyCallBacks: NSMapTableKeyCallBacks let NSNonRetainedObjectMapKeyCallBacks: NSMapTableKeyCallBacks let NSObjectMapKeyCallBacks: NSMapTableKeyCallBacks let NSOwnedPointerMapKeyCallBacks: NSMapTableKeyCallBacksObjective C
extern const NSMapTableKeyCallBacks NSIntegerMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSIntMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSNonOwnedPointerMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSNonOwnedPointerOrNullMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSNonRetainedObjectMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSObjectMapKeyCallBacks; extern const NSMapTableKeyCallBacks NSOwnedPointerMapKeyCallBacks;Константы
-
NSIntegerMapKeyCallBacksNSIntegerMapKeyCallBacksДля ключей, которые являются количествами размера указателя или меньший (например,
int,long, илиunichar).Доступный в OS X v10.5 и позже.
-
NSIntMapKeyCallBacksNSIntMapKeyCallBacksДля ключей, которые являются количествами размера указателя или меньший (например,
int,long, илиunichar).Использовать
NSIntegerMapKeyCallBacksвместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerMapKeyCallBacksNSNonOwnedPointerMapKeyCallBacksДля ключей, которые являются указателями, не освобожденными.
Доступный в OS X v10.0 и позже.
-
NSNonOwnedPointerOrNullMapKeyCallBacksNSNonOwnedPointerOrNullMapKeyCallBacksДля ключей, которые являются указателями, не освобожденными, или
NULL.Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectMapKeyCallBacksNSNonRetainedObjectMapKeyCallBacksДля наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectMapKeyCallBacksNSObjectMapKeyCallBacksДля ключей, которые являются объектами.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerMapKeyCallBacksNSOwnedPointerMapKeyCallBacksДля ключей, которые являются указателями с передачей права собственности на вставку.
Доступный в OS X v10.0 и позже.
Обсуждение
На OS X v10.5 и позже, см. также
NSMapTableкласс.Обратите внимание на то, что можно сделать собственный обратный вызов путем выбора полей среди вышеупомянутых обратных вызовов.
-
-
Это предопределенные наборы обратных вызовов для
NSMapTableзначения.Объявление
Swift
let NSIntegerMapValueCallBacks: NSMapTableValueCallBacks let NSNonOwnedPointerMapValueCallBacks: NSMapTableValueCallBacks let NSOwnedPointerMapValueCallBacks: NSMapTableValueCallBacks let NSNonRetainedObjectMapValueCallBacks: NSMapTableValueCallBacks let NSObjectMapValueCallBacks: NSMapTableValueCallBacksObjective C
extern const NSMapTableValueCallBacks NSIntegerMapValueCallBacks; extern const NSMapTableValueCallBacks NSIntMapValueCallBacks; extern const NSMapTableValueCallBacks NSNonOwnedPointerMapValueCallBacks; extern const NSMapTableValueCallBacks NSObjectMapValueCallBacks; extern const NSMapTableValueCallBacks NSNonRetainedObjectMapValueCallBacks; extern const NSMapTableValueCallBacks NSOwnedPointerMapValueCallBacks;Константы
-
NSIntegerMapValueCallBacksNSIntegerMapValueCallBacksДля значений, которые являются количествами размера указателя, (например,
int,long, илиunichar).Доступный в OS X v10.5 и позже.
-
NSIntMapValueCallBacksNSIntMapValueCallBacksДля значений, которые являются количествами размера указателя, (например,
int,long, илиunichar).Использовать
NSIntegerMapValueCallBacksвместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerMapValueCallBacksNSNonOwnedPointerMapValueCallBacksДля значений, которые не являются находящимися в собственности указателями.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerMapValueCallBacksNSOwnedPointerMapValueCallBacksДля значений, которые являются находящимися в собственности указателями.
Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectMapValueCallBacksNSNonRetainedObjectMapValueCallBacksДля наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectMapValueCallBacksNSObjectMapValueCallBacksДля значений, которые являются объектами.
Доступный в OS X v10.0 и позже.
Обсуждение
На OS X v10.5 и позже, см. также
NSMapTableкласс.Обратите внимание на то, что можно сделать собственный обратный вызов путем выбора полей среди вышеупомянутых обратных вызовов.
-
-
Этот ошибочный домен определяется для
NSURL.Объявление
Swift
let NSURLErrorDomain: NSString!Objective C
extern NSString * const NSURLErrorDomain;Константы
-
Эти константы определяются как удобства и могут использоваться для сравнения возвращаемым значениям от функций.
Объявление
Objective C
extern const NSPoint NSZeroPoint; extern const NSSize NSZeroSize; extern const NSRect NSZeroRect;Константы
-
NSZeroPointNSZeroPointNSPointструктура с обоими наборами координат x и y к0.Доступный в OS X v10.0 и позже.
-
NSZeroSizeNSZeroSizeNSSizeнабор структуры к0в обеих размерностях.Доступный в OS X v10.0 и позже.
-
NSZeroRectNSZeroRectNSRectнабор структуры к0по ширине и высота.Доступный в OS X v10.0 и позже.
-
-
Эти константы используются
NSIntegralRectWithOptionsфункционируйте и связанные методы.Объявление
Swift
struct NSAlignmentOptions : RawOptionSetType { init(_rawValue: UInt64) init(rawValuerawValue: UInt64) static var AlignMinXInward: NSAlignmentOptions { get } static var AlignMinYInward: NSAlignmentOptions { get } static var AlignMaxXInward: NSAlignmentOptions { get } static var AlignMaxYInward: NSAlignmentOptions { get } static var AlignWidthInward: NSAlignmentOptions { get } static var AlignHeightInward: NSAlignmentOptions { get } static var AlignMinXOutward: NSAlignmentOptions { get } static var AlignMinYOutward: NSAlignmentOptions { get } static var AlignMaxXOutward: NSAlignmentOptions { get } static var AlignMaxYOutward: NSAlignmentOptions { get } static var AlignWidthOutward: NSAlignmentOptions { get } static var AlignHeightOutward: NSAlignmentOptions { get } static var AlignMinXNearest: NSAlignmentOptions { get } static var AlignMinYNearest: NSAlignmentOptions { get } static var AlignMaxXNearest: NSAlignmentOptions { get } static var AlignMaxYNearest: NSAlignmentOptions { get } static var AlignWidthNearest: NSAlignmentOptions { get } static var AlignHeightNearest: NSAlignmentOptions { get } static var AlignRectFlipped: NSAlignmentOptions { get } static var AlignAllEdgesInward: NSAlignmentOptions { get } static var AlignAllEdgesOutward: NSAlignmentOptions { get } static var AlignAllEdgesNearest: NSAlignmentOptions { get } }Objective C
enum { NSAlignMinXInward = 1ULL << 0, NSAlignMinYInward = 1ULL << 1, NSAlignMaxXInward = 1ULL << 2, NSAlignMaxYInward = 1ULL << 3, NSAlignWidthInward = 1ULL << 4, NSAlignHeightInward = 1ULL << 5, NSAlignMinXOutward = 1ULL << 8, NSAlignMinYOutward = 1ULL << 9, NSAlignMaxXOutward = 1ULL << 10, NSAlignMaxYOutward = 1ULL << 11, NSAlignWidthOutward = 1ULL << 12, NSAlignHeightOutward = 1ULL << 13, NSAlignMinXNearest = 1ULL << 16, NSAlignMinYNearest = 1ULL << 17, NSAlignMaxXNearest = 1ULL << 18, NSAlignMaxYNearest = 1ULL << 19, NSAlignWidthNearest = 1ULL << 20, NSAlignHeightNearest = 1ULL << 21, NSAlignRectFlipped = 1ULL << 63, // convenience combinations NSAlignAllEdgesInward = NSAlignMinXInward |NSAlignMaxXInward |NSAlignMinYInward |NSAlignMaxYInward, NSAlignAllEdgesOutward = NSAlignMinXOutward |NSAlignMaxXOutward |NSAlignMinYOutward |NSAlignMaxYOutward, NSAlignAllEdgesNearest = NSAlignMinXNearest |NSAlignMaxXNearest |NSAlignMinYNearest |NSAlignMaxYNearest, }; typedef unsigned long long NSAlignmentOptions;Константы
-
AlignMinXInwardNSAlignMinXInwardУказывает, что выравнивание минимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYInwardNSAlignMinYInwardУказывает, что выравнивание минимума Y координата должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXInwardNSAlignMaxXInwardУказывает, что выравнивание максимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYInwardNSAlignMaxYInwardУказывает, что выравнивание максимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthInwardNSAlignWidthInwardУказывает, что выравнивание ширины должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightInwardNSAlignHeightInwardУказывает, что выравнивание высоты должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinXOutwardNSAlignMinXOutwardУказывает, что выравнивание минимума X координат должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYOutwardNSAlignMinYOutwardУказывает, что выравнивание минимума Y координата должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXOutwardNSAlignMaxXOutwardУказывает, что выравнивание максимума X координат должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYOutwardNSAlignMaxYOutwardУказывает, что выравнивание максимума Y координата должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthOutwardNSAlignWidthOutwardУказывает, что выравнивание ширины должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightOutwardNSAlignHeightOutwardУказывает, что выравнивание высоты должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinXNearestNSAlignMinXNearestУказывает, что выравнивание минимума X координат должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYNearestNSAlignMinYNearestУказывает, что выравнивание минимума Y координата должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXNearestNSAlignMaxXNearestУказывает, что выравнивание максимума X координат должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYNearestNSAlignMaxYNearestУказывает, что выравнивание максимума Y координата должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthNearestNSAlignWidthNearestУказывает, что выравнивание ширины должно быть к самому близкому самому близкому значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightNearestNSAlignHeightNearestУказывает, что выравнивание высоты должно быть к самому близкому самому близкому значению.
Доступный в OS X v10.7 и позже.
-
AlignRectFlippedNSAlignRectFlippedЕсли прямоугольник находится в зеркально отраженной системе координат, эта опция должна быть включена. Это позволяет 0.5 быть обработанным визуально непротиворечивым способом.
Доступный в OS X v10.7 и позже.
-
AlignAllEdgesInwardNSAlignAllEdgesInwardВыравнивает все края внутрь. Это совпадает с
NSAlignMinXInward|NSAlignMaxXInward|NSAlignMinYInward|NSAlignMaxYInward.Доступный в OS X v10.7 и позже.
-
AlignAllEdgesOutwardNSAlignAllEdgesOutwardВыравнивает все края за пределы. Это совпадает с
NSAlignMinXOutward|NSAlignMaxXOutward|NSAlignMinYOutward|NSAlignMaxYOutward.Доступный в OS X v10.7 и позже.
-
AlignAllEdgesNearestNSAlignAllEdgesNearestВыравнивает все края к самому близкому значению. Это совпадает с
NSAlignMinXNearest|NSAlignMaxXNearest|NSAlignMinYNearest|NSAlignMaxYNearest.Доступный в OS X v10.7 и позже.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
-
Определяет минимальные и максимальные граничные константы.
Объявление
Objective C
#define NSMinXEdge CGRectMinXEdge #define NSMinYEdge CGRectMinYEdge #define NSMaxXEdge CGRectMaxXEdge #define NSMaxYEdge CGRectMaxYEdgeКонстанты
-
NSMinXEdgeNSMinXEdgeМинимум X краев. Это эквивалентно
CGRectMinXEdge.Доступный в OS X v10.5 и позже.
-
NSMinYEdgeNSMinYEdgeМинимум Y край. Это эквивалентно
CGRectMinYEdge.Доступный в OS X v10.5 и позже.
-
NSMaxXEdgeNSMaxXEdgeМаксимум X краев. Это эквивалентно
CGRectMaxXEdge.Доступный в OS X v10.5 и позже.
-
NSMaxYEdgeNSMaxYEdgeМаксимум X краев. Это эквивалентно
CGRectMaxXEdge.Доступный в OS X v10.5 и позже.
-
-
Константы, используемые
NSDecimal.Объявление
Swift
var NSDecimalMaxSize: Int32 { get } var NSDecimalNoScale: Int32 { get }Objective C
#define NSDecimalMaxSize (8) #define NSDecimalNoScale SHRT_MAXКонстанты
-
NSDecimalMaxSizeNSDecimalMaxSizeМаксимальный размер
NSDecimal.Дает точность по крайней мере 38 десятичных цифр, 128 двоичных позиций.
Доступный в OS X v10.0 и позже.
-
NSDecimalNoScaleNSDecimalNoScaleУказывает, что не должно быть ограничено число цифр, позволенных после десятичного разделителя в десятичном числе.
Доступный в OS X v10.0 и позже.
-
-
Константы, используемые
NSMapTable.Объявление
Objective C
#define NSNotAnIntMapKey ((const void *)0x80000000) #define NSNotAnIntegerMapKey ((const void *)NSIntegerMin) #define NSNotAPointerMapKey ((const void *)0xffffffff)Константы
-
NSNotAnIntMapKeyNSNotAnIntMapKeyПредопределенный
notAKeyMarkerдля использования сNSMapTableKeyCallBacks.Использовать
NSNotAnIntegerMapKeyвместо этого.Доступный в OS X v10.0 и позже.
-
NSNotAnIntegerMapKeyNSNotAnIntegerMapKeyПредопределенный
notAKeyMarkerдля использования сNSMapTableKeyCallBacks.Доступный в OS X v10.5 и позже.
-
NSNotAPointerMapKeyNSNotAPointerMapKeyПредопределенный
notAKeyMarkerдля использования сNSMapTableKeyCallBacks.Доступный в OS X v10.0 и позже.
Обсуждение
На OS X v10.5 и позже, см. также
NSMapTableкласс. -
-
Константы, представляющие максимальные и минимальные значения
NSIntegerиNSUInteger.Объявление
Swift
var NSIntegerMax: Int { get }Objective C
#define NSIntegerMax LONG_MAX #define NSIntegerMin LONG_MIN #define NSUIntegerMax ULONG_MAXКонстанты
-
Уведомления, отправленные мостом Java зарегистрированным наблюдателям, когда виртуальная машина создается и инициализируется.
Объявление
Objective C
extern NSString *NSJavaWillSetupVirtualMachineNotification; extern NSString *NSJavaDidSetupVirtualMachineNotification; extern NSString *NSJavaWillCreateVirtualMachineNotification; extern NSString *NSJavaDidCreateVirtualMachineNotification;Константы
-
NSJavaWillSetupVirtualMachineNotificationNSJavaWillSetupVirtualMachineNotificationУведомление, отправленное перед виртуальной машиной Java, устанавливается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaDidSetupVirtualMachineNotificationNSJavaDidSetupVirtualMachineNotificationУведомление, отправленное после виртуальной машины Java, устанавливается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaWillCreateVirtualMachineNotificationNSJavaWillCreateVirtualMachineNotificationУведомление, отправленное перед виртуальной машиной Java, создается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaDidCreateVirtualMachineNotificationNSJavaDidCreateVirtualMachineNotificationУведомление, отправленное после виртуальной машины Java, создается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
-
Исключения, определенные
NSException.Объявление
Swift
let NSGenericException: NSString! let NSRangeException: NSString! let NSInvalidArgumentException: NSString! let NSInternalInconsistencyException: NSString! let NSMallocException: NSString! let NSObjectInaccessibleException: NSString! let NSObjectNotAvailableException: NSString! let NSDestinationInvalidException: NSString! let NSPortTimeoutException: NSString! let NSInvalidSendPortException: NSString! let NSInvalidReceivePortException: NSString! let NSPortSendException: NSString! let NSPortReceiveException: NSString! let NSOldStyleException: NSString!Objective C
extern NSString *NSGenericException; extern NSString *NSRangeException; extern NSString *NSInvalidArgumentException; extern NSString *NSInternalInconsistencyException; extern NSString *NSMallocException; extern NSString *NSObjectInaccessibleException; extern NSString *NSObjectNotAvailableException; extern NSString *NSDestinationInvalidException; extern NSString *NSPortTimeoutException; extern NSString *NSInvalidSendPortException; extern NSString *NSInvalidReceivePortException; extern NSString *NSPortSendException; extern NSString *NSPortReceiveException; extern NSString *NSOldStyleException;Константы
-
NSGenericExceptionNSGenericExceptionРодовое название для исключения.
Необходимо обычно использовать более определенное имя исключения.
Доступный в OS X v10.0 и позже.
-
NSRangeExceptionNSRangeExceptionИмя исключения, происходящего при попытке получить доступ вне границ некоторых данных, такой как вне конца строки.
Доступный в OS X v10.0 и позже.
-
NSInvalidArgumentExceptionNSInvalidArgumentExceptionИмя исключения, происходящего, когда Вы передаете недействительный аргумент методу, такому как a
nilуказатель, где не -nilобъект требуется.Доступный в OS X v10.0 и позже.
-
NSInternalInconsistencyExceptionNSInternalInconsistencyExceptionИмя исключения, происходящего, когда внутреннее утверждение приводит к сбою и подразумевает неожиданное условие в вызванном коде.
Доступный в OS X v10.0 и позже.
-
NSMallocExceptionNSMallocExceptionУстаревший; не в настоящее время используемый.
Доступный в OS X v10.0 и позже.
-
NSObjectInaccessibleExceptionNSObjectInaccessibleExceptionИмя исключения, происходящего, когда к удаленному объекту получают доступ от потока, который не должен получать доступ к нему.
Посмотрите
NSConnectionenableMultipleThreads.Доступный в OS X v10.0 и позже.
-
NSObjectNotAvailableExceptionNSObjectNotAvailableExceptionИмя исключения, происходящего когда удаленная сторона
NSConnectionотказанный для отправки сообщения в объект, потому что никогда не продавался объект.Доступный в OS X v10.0 и позже.
-
NSDestinationInvalidExceptionNSDestinationInvalidExceptionИмя исключения, происходящего, когда внутреннее утверждение приводит к сбою и подразумевает неожиданное условие в распределенных объектах.
Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSPortTimeoutExceptionNSPortTimeoutExceptionИмя исключения, происходящего, когда набор тайм-аута на порту истекает во время отправления или получает работу.
Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSInvalidSendPortExceptionNSInvalidSendPortExceptionИмя исключения, происходящего когда отправить порт
NSConnectionстал недопустимым.Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSInvalidReceivePortExceptionNSInvalidReceivePortExceptionИмя исключения, происходящего когда получить порт
NSConnectionстал недопустимым.Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSPortSendExceptionNSPortSendExceptionУниверсальная ошибка произошла на, отправляют.
Это
NSPort- определенное исключение.Доступный в OS X v10.0 и позже.
-
NSPortReceiveExceptionNSPortReceiveExceptionУниверсальная ошибка произошла на, получают.
Это
NSPort- определенное исключение.Доступный в OS X v10.0 и позже.
-
NSOldStyleExceptionNSOldStyleExceptionБольше используемый.
Доступный в OS X v10.0 и позже.
-
-
Версия платформы Основы в текущей среде.
Объявление
Swift
var NSFoundationVersionNumber: DoubleObjective C
double NSFoundationVersionNumber;Константы
-
Константы для определения номеров версий Платформы Основы.
Объявление
Swift
var NSFoundationVersionNumber10_0: Double { get } var NSFoundationVersionNumber10_1: Double { get } var NSFoundationVersionNumber10_1_1: Double { get } var NSFoundationVersionNumber10_1_2: Double { get } var NSFoundationVersionNumber10_1_3: Double { get } var NSFoundationVersionNumber10_1_4: Double { get } var NSFoundationVersionNumber10_2: Double { get } var NSFoundationVersionNumber10_2_1: Double { get } var NSFoundationVersionNumber10_2_2: Double { get } var NSFoundationVersionNumber10_2_3: Double { get } var NSFoundationVersionNumber10_2_4: Double { get } var NSFoundationVersionNumber10_2_5: Double { get } var NSFoundationVersionNumber10_2_6: Double { get } var NSFoundationVersionNumber10_2_7: Double { get } var NSFoundationVersionNumber10_2_8: Double { get } var NSFoundationVersionNumber10_3: Double { get } var NSFoundationVersionNumber10_3_1: Double { get } var NSFoundationVersionNumber10_3_2: Double { get } var NSFoundationVersionNumber10_3_3: Double { get } var NSFoundationVersionNumber10_3_4: Double { get } var NSFoundationVersionNumber10_3_5: Double { get } var NSFoundationVersionNumber10_3_6: Double { get } var NSFoundationVersionNumber10_3_7: Double { get } var NSFoundationVersionNumber10_3_8: Double { get } var NSFoundationVersionNumber10_3_9: Double { get } var NSFoundationVersionNumber10_4: Double { get } var NSFoundationVersionNumber10_4_1: Double { get } var NSFoundationVersionNumber10_4_2: Double { get } var NSFoundationVersionNumber10_4_3: Double { get } var NSFoundationVersionNumber10_4_4_Intel: Double { get } var NSFoundationVersionNumber10_4_4_PowerPC: Double { get } var NSFoundationVersionNumber10_4_5: Double { get } var NSFoundationVersionNumber10_4_6: Double { get } var NSFoundationVersionNumber10_4_7: Double { get } var NSFoundationVersionNumber10_4_8: Double { get } var NSFoundationVersionNumber10_4_9: Double { get } var NSFoundationVersionNumber10_4_10: Double { get } var NSFoundationVersionNumber10_4_11: Double { get } var NSFoundationVersionNumber10_5: Double { get } var NSFoundationVersionNumber10_5_1: Double { get } var NSFoundationVersionNumber10_5_2: Double { get } var NSFoundationVersionNumber10_5_3: Double { get } var NSFoundationVersionNumber10_5_4: Double { get } var NSFoundationVersionNumber10_5_5: Double { get } var NSFoundationVersionNumber10_5_6: Double { get } var NSFoundationVersionNumber10_5_7: Double { get } var NSFoundationVersionNumber10_5_8: Double { get } var NSFoundationVersionNumber10_6: Double { get } var NSFoundationVersionNumber10_6_1: Double { get } var NSFoundationVersionNumber10_6_2: Double { get } var NSFoundationVersionNumber10_6_3: Double { get } var NSFoundationVersionNumber10_6_4: Double { get } var NSFoundationVersionNumber10_6_5: Double { get } var NSFoundationVersionNumber10_6_6: Double { get } var NSFoundationVersionNumber10_6_7: Double { get } var NSFoundationVersionNumber10_6_8: Double { get } var NSFoundationVersionNumber10_7: Double { get } var NSFoundationVersionNumber10_7_1: Double { get } var NSFoundationVersionNumber10_7_2: Double { get } var NSFoundationVersionNumber10_7_3: Double { get } var NSFoundationVersionNumber10_7_4: Double { get } var NSFoundationVersionNumber10_8: Double { get } var NSFoundationVersionNumber10_8_1: Double { get } var NSFoundationVersionNumber10_8_2: Double { get } var NSFoundationVersionNumber10_8_3: Double { get } var NSFoundationVersionNumber10_8_4: Double { get }Objective C
#define NSFoundationVersionNumber10_0 397.40 #define NSFoundationVersionNumber10_1 425.00 #define NSFoundationVersionNumber10_1_1 425.00 #define NSFoundationVersionNumber10_1_2 425.00 #define NSFoundationVersionNumber10_1_3 425.00 #define NSFoundationVersionNumber10_1_4 425.00 #define NSFoundationVersionNumber10_2 462.00 #define NSFoundationVersionNumber10_2_1 462.00 #define NSFoundationVersionNumber10_2_2 462.00 #define NSFoundationVersionNumber10_2_3 462.00 #define NSFoundationVersionNumber10_2_4 462.00 #define NSFoundationVersionNumber10_2_5 462.00 #define NSFoundationVersionNumber10_2_6 462.00 #define NSFoundationVersionNumber10_2_7 462.70 #define NSFoundationVersionNumber10_2_8 462.70 #define NSFoundationVersionNumber10_3 500.00 #define NSFoundationVersionNumber10_3_1 500.00 #define NSFoundationVersionNumber10_3_2 500.30 #define NSFoundationVersionNumber10_3_3 500.54 #define NSFoundationVersionNumber10_3_4 500.56 #define NSFoundationVersionNumber10_3_5 500.56 #define NSFoundationVersionNumber10_3_6 500.56 #define NSFoundationVersionNumber10_3_7 500.56 #define NSFoundationVersionNumber10_3_8 500.56 #define NSFoundationVersionNumber10_3_9 500.58 #define NSFoundationVersionNumber10_4 567.00 #define NSFoundationVersionNumber10_4_1 567.00 #define NSFoundationVersionNumber10_4_2 567.12 #define NSFoundationVersionNumber10_4_3 567.21 #define NSFoundationVersionNumber10_4_4_Intel 567.23 #define NSFoundationVersionNumber10_4_4_PowerPC 567.21 #define NSFoundationVersionNumber10_4_5 567.25 #define NSFoundationVersionNumber10_4_6 567.26 #define NSFoundationVersionNumber10_4_7 567.27 #define NSFoundationVersionNumber10_4_8 567.28 #define NSFoundationVersionNumber10_4_9 567.29 #define NSFoundationVersionNumber10_4_10 567.29 #define NSFoundationVersionNumber10_4_11 567.36 #define NSFoundationVersionNumber10_5 677.00 #define NSFoundationVersionNumber10_5_1 677.10 #define NSFoundationVersionNumber10_5_2 677.15 #define NSFoundationVersionNumber10_5_3 677.19 #define NSFoundationVersionNumber10_5_4 677.19 #define NSFoundationVersionNumber10_5_5 677.21 #define NSFoundationVersionNumber10_5_6 677.22 #define NSFoundationVersionNumber10_5_7 677.24 #define NSFoundationVersionNumber10_5_8 677.26 #define NSFoundationVersionNumber10_6 751.00 #define NSFoundationVersionNumber10_6_1 751.00 #define NSFoundationVersionNumber10_6_2 751.14 #define NSFoundationVersionNumber10_6_3 751.21 #define NSFoundationVersionNumber10_6_4 751.29 #define NSFoundationVersionNumber10_6_5 751.42 #define NSFoundationVersionNumber10_6_6 751.53 #define NSFoundationVersionNumber10_6_7 751.53 #define NSFoundationVersionNumber10_6_8 751.62 #define NSFoundationVersionNumber10_7 833.10 #define NSFoundationVersionNumber10_7_1 833.10 #define NSFoundationVersionNumber10_7_2 833.20 #define NSFoundationVersionNumber10_7_3 833.24 #define NSFoundationVersionNumber10_7_4 833.25 #define NSFoundationVersionNumber10_8 945.00 #define NSFoundationVersionNumber10_8_1 945.00 #define NSFoundationVersionNumber10_8_2 945.11 #define NSFoundationVersionNumber10_8_3 945.16 #define NSFoundationVersionNumber10_8_4 945.18 #define NSFoundationVersionNumber_iOS_6_0 993.00Константы
-
NSFoundationVersionNumber10_0NSFoundationVersionNumber10_0Версия основы выпущена в версии 10.0 OS X.
Доступный в OS X v10.1 и позже.
-
NSFoundationVersionNumber10_1NSFoundationVersionNumber10_1Версия основы выпущена в версии 10.1 OS X.
Доступный в OS X v10.2 и позже.
-
NSFoundationVersionNumber10_1_1NSFoundationVersionNumber10_1_1Версия основы выпущена в версии 10.1.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_2NSFoundationVersionNumber10_1_2Версия основы выпущена в версии 10.1.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_3NSFoundationVersionNumber10_1_3Версия основы выпущена в версии 10.1.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_4NSFoundationVersionNumber10_1_4Версия основы выпущена в версии 10.1.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2NSFoundationVersionNumber10_2Версия основы выпущена в версии 10.2 OS X.
Доступный в OS X v10.3 и позже.
-
NSFoundationVersionNumber10_2_1NSFoundationVersionNumber10_2_1Версия основы выпущена в версии 10.2.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_2NSFoundationVersionNumber10_2_2Версия основы выпущена в версии 10.2.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_3NSFoundationVersionNumber10_2_3Версия основы выпущена в версии 10.2.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_4NSFoundationVersionNumber10_2_4Версия основы выпущена в версии 10.2.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_5NSFoundationVersionNumber10_2_5Версия основы выпущена в версии 10.2.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_6NSFoundationVersionNumber10_2_6Версия основы выпущена в версии 10.2.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_7NSFoundationVersionNumber10_2_7Версия основы выпущена в версии 10.2.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_8NSFoundationVersionNumber10_2_8Версия основы выпущена в версии 10.2.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3NSFoundationVersionNumber10_3Версия основы выпущена в версии 10.3 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_1NSFoundationVersionNumber10_3_1Версия основы выпущена в версии 10.3.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_2NSFoundationVersionNumber10_3_2Версия основы выпущена в версии 10.3.2 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_3NSFoundationVersionNumber10_3_3Версия основы выпущена в версии 10.3.3 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_4NSFoundationVersionNumber10_3_4Версия основы выпущена в версии 10.3.4 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_5NSFoundationVersionNumber10_3_5Версия основы выпущена в версии 10.3.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_6NSFoundationVersionNumber10_3_6Версия основы выпущена в версии 10.3.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_7NSFoundationVersionNumber10_3_7Версия основы выпущена в версии 10.3.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_8NSFoundationVersionNumber10_3_8Версия основы выпущена в версии 10.3.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_9NSFoundationVersionNumber10_3_9Версия основы выпущена в версии 10.3.9 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4NSFoundationVersionNumber10_4Версия основы выпущена в версии 10.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_1NSFoundationVersionNumber10_4_1Версия основы выпущена в версии 10.4.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_2NSFoundationVersionNumber10_4_2Версия основы выпущена в версии 10.4.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_3NSFoundationVersionNumber10_4_3Версия основы выпущена в версии 10.4.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_4_IntelNSFoundationVersionNumber10_4_4_IntelВерсия основы выпущена в версии 10.4.4 OS X для Intel.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_4_PowerPCNSFoundationVersionNumber10_4_4_PowerPCВерсия основы выпущена в версии 10.4.4 OS X для PowerPC.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_5NSFoundationVersionNumber10_4_5Версия основы выпущена в версии 10.4.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_6NSFoundationVersionNumber10_4_6Версия основы выпущена в версии 10.4.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_7NSFoundationVersionNumber10_4_7Версия основы выпущена в версии 10.4.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_8NSFoundationVersionNumber10_4_8Версия основы выпущена в версии 10.4.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_9NSFoundationVersionNumber10_4_9Версия основы выпущена в версии 10.4.9 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_10NSFoundationVersionNumber10_4_10Версия основы выпущена в версии 10.4.10 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_11NSFoundationVersionNumber10_4_11Версия основы выпущена в версии 10.4.11 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_5NSFoundationVersionNumber10_5Версия основы выпущена в версии 10.5.0 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_1NSFoundationVersionNumber10_5_1Версия основы выпущена в версии 10.5.1 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_2NSFoundationVersionNumber10_5_2Версия основы выпущена в версии 10.5.2 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_3NSFoundationVersionNumber10_5_3Версия основы выпущена в версии 10.5.3 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_4NSFoundationVersionNumber10_5_4Версия основы выпущена в версии 10.5.4 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_5NSFoundationVersionNumber10_5_5Версия основы выпущена в версии 10.5.5 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_6NSFoundationVersionNumber10_5_6Версия основы выпущена в версии 10.5.6 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_7NSFoundationVersionNumber10_5_7Версия основы выпущена в версии 10.5.7 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_5_8NSFoundationVersionNumber10_5_8Версия основы выпущена в версии 10.5.8 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6NSFoundationVersionNumber10_6Версия основы выпущена в версии 10.6 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_1NSFoundationVersionNumber10_6_1Версия основы выпущена в версии 10.6.1 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_2NSFoundationVersionNumber10_6_2Версия основы выпущена в версии 10.6.2 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_3NSFoundationVersionNumber10_6_3Версия основы выпущена в версии 10.6.3 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_4NSFoundationVersionNumber10_6_4Версия основы выпущена в версии 10.6.4 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_5NSFoundationVersionNumber10_6_5Версия основы выпущена в версии 10.6.5 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_6NSFoundationVersionNumber10_6_6Версия основы выпущена в версии 10.6.6 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_6_7NSFoundationVersionNumber10_6_7Версия основы выпущена в версии 10.6.7 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_6_8NSFoundationVersionNumber10_6_8Версия основы выпущена в версии 10.6.8 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7NSFoundationVersionNumber10_7Версия основы выпущена в версии 10.7 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_1NSFoundationVersionNumber10_7_1Версия основы выпущена в версии 10.7.1 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_2NSFoundationVersionNumber10_7_2Версия основы выпущена в версии 10.7.2 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_3NSFoundationVersionNumber10_7_3Версия основы выпущена в версии 10.7.3 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_4NSFoundationVersionNumber10_7_4Версия основы выпущена в версии 10.7.4 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_8NSFoundationVersionNumber10_8Версия основы выпущена в версии 10.8 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_1NSFoundationVersionNumber10_8_1Версия основы выпущена в версии 10.8.1 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_2NSFoundationVersionNumber10_8_2Версия основы выпущена в версии 10.8.2 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_3NSFoundationVersionNumber10_8_3Версия основы выпущена в версии 10.8.3 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_4NSFoundationVersionNumber10_8_4Версия основы выпущена в версии 10.8.4 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber_iOS_6NSFoundationVersionNumber_iOS_6Версия основы выпущена в версии 6.0 iOS.
Эта константа только доступна на iOS.
-
