Ссылка констант основы
Этот документ определяет константы в платформе Основы, не связанные с определенным классом.
-
Указывает формат порядка байтов.
Объявление
Objective C
enum _NSByteOrder { NS_UnknownByteOrder = CFByteOrderUnknown, NS_LittleEndian = CFByteOrderLittleEndian, NS_BigEndian = CFByteOrderBigEndian };
Константы
-
NS_UnknownByteOrder
NS_UnknownByteOrder
Порядок байтов неизвестен.
Доступный в OS X v10.0 и позже.
-
NS_LittleEndian
NS_LittleEndian
Порядок байтов является прямым порядком байтов.
Доступный в OS X v10.0 и позже.
-
NS_BigEndian
NS_BigEndian
Порядок байтов является обратным порядком байтов.
Доступный в OS X v10.0 и позже.
Обсуждение
Эти константы возвращаются
NSHostByteOrder
. -
-
Определяет значение, указывающее, что элемент, который требуют, не мог быть найден или не существует.
Объявление
Objective C
enum { NSNotFound = NSIntegerMax };
Константы
-
NSNotFound
NSNotFound
Значение, указывающее, что элемент, который требуют, не мог быть найден или не существует.
Доступный в OS X v10.0 и позже.
Обсуждение
NSNotFound
обычно используется различными методами и функциями, ищущими элементы в последовательных данных и индексах возврата, таких как символы в строковом объекте илиid
s вNSArray
объект. -
-
Эти константы используются в качестве компонентов в битовом поле для указания поведения
NSAllocateCollectable
иNSReallocateCollectable
.Объявление
Objective C
enum { NSScannedOption = (1<<0), NSCollectorDisabledOption = (2<<0), };
Константы
-
NSScannedOption
NSScannedOption
Указывает выделение отсканированной памяти.
Доступный в OS X v10.4 и позже.
-
NSCollectorDisabledOption
NSCollectorDisabledOption
Указывает, что блок сохраняется, и поэтому не имеющий права на набор. Указание этой опции эквивалентно вызову
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;
Константы
-
Concurrent
NSEnumerationConcurrent
Указывает, что Блочное перечисление должно быть параллельным.
Порядок вызова недетерминирован и не определен; этот флаг является подсказкой и может быть проигнорирован реализацией при некоторых обстоятельствах; код Блока должен быть безопасным против параллельного вызова.
Доступный в OS X v10.6 и позже.
-
Reverse
NSEnumerationReverse
Указывает, что перечисление должно быть выполнено наоборот.
Эта опция доступна для
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;
Константы
-
OrderedAscending
NSOrderedAscending
Левый операнд меньше, чем правильный операнд.
Доступный в OS X v10.0 и позже.
-
OrderedSame
NSOrderedSame
Эти два операнда равны.
Доступный в OS X v10.0 и позже.
-
OrderedDescending
NSOrderedDescending
Левый операнд больше, чем правильный операнд.
Доступный в 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;
Константы
-
Concurrent
NSSortConcurrent
Указывает, что работа Блочной сортировки должна быть параллельной.
Эта опция является подсказкой и может быть проигнорирована реализацией при некоторых обстоятельствах; код Блока должен быть безопасным против параллельного вызова.
Доступный в OS X v10.6 и позже.
-
Stable
NSSortStable
Указывает, что сортированные результаты должны возвратиться, сравненные элементы имеют равную стоимость в порядке, они произошли первоначально.
Если эта опция является неуказанными равными объектами, или не может, может быть возвращен в их первоначальном заказе.
Доступный в 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;
Константы
-
NSApplicationDirectory
NSApplicationDirectory
Поддерживаемые приложения (
/Applications
).Доступный в OS X v10.0 и позже.
-
NSDemoApplicationDirectory
NSDemoApplicationDirectory
Неподдерживаемые приложения и демонстрационные версии.
Доступный в OS X v10.0 и позже.
-
NSDeveloperApplicationDirectory
NSDeveloperApplicationDirectory
Приложения разработчика (
/Developer/Applications
).Осуждаемый: С Xcode 4.3 больше нет каталога Каталога приложения Разработчика; вместо этого, Xcode.app является автономным приложением, установленным в Каталоге приложений пользователя, по умолчанию, несмотря на то, что это может быть помещено где угодно.
Доступный в OS X v10.0 и позже.
-
NSAdminApplicationDirectory
NSAdminApplicationDirectory
Системное администрирование и приложения администрирования сети.
Доступный в OS X v10.0 и позже.
-
NSLibraryDirectory
NSLibraryDirectory
Различная видимая пользователем документация, поддержка и конфигурационные файлы (
/Library
).Доступный в OS X v10.0 и позже.
-
NSDeveloperDirectory
NSDeveloperDirectory
Ресурсы разработчика (
/Developer
).Осуждаемый: С Xcode 4.3 больше нет каталога Developer; вместо этого, Xcode.app является автономным приложением, установленным в Каталоге приложений пользователя, по умолчанию, несмотря на то, что это может быть помещено где угодно.
Доступный в OS X v10.0 и позже.
-
NSUserDirectory
NSUserDirectory
Пользовательские корневые каталоги (
/Users
).Доступный в OS X v10.0 и позже.
-
NSDocumentationDirectory
NSDocumentationDirectory
Документация.
Доступный в OS X v10.0 и позже.
-
NSDocumentDirectory
NSDocumentDirectory
Каталог Document.
Доступный в OS X v10.2 и позже.
-
NSCoreServiceDirectory
NSCoreServiceDirectory
Расположение базовых служб (
System/Library/CoreServices
).Доступный в OS X v10.4 и позже.
-
NSAutosavedInformationDirectory
NSAutosavedInformationDirectory
Расположение сохраненных автоматически документов пользователя
Library/Autosave Information
Доступный в OS X v10.6 и позже.
-
NSDesktopDirectory
NSDesktopDirectory
Расположение настольного каталога пользователя.
Доступный в OS X v10.4 и позже.
-
NSCachesDirectory
NSCachesDirectory
Расположение отбрасываемых файлов кэша (
Library/Caches
).Доступный в OS X v10.4 и позже.
-
NSApplicationSupportDirectory
NSApplicationSupportDirectory
Расположение файлов поддержки приложений (
Library/Application Support
).Доступный в OS X v10.4 и позже.
-
NSDownloadsDirectory
NSDownloadsDirectory
Расположение каталога загрузок пользователя.
NSDownloadsDirectory
флаг только произведет путь только когдаNSUserDomainMask
предоставлен.Доступный в OS X v10.5 и позже.
-
NSInputMethodsDirectory
NSInputMethodsDirectory
Расположение Методов ввода (Библиотека/Методы ввода)
Доступный в OS X v10.6 и позже.
-
NSMoviesDirectory
NSMoviesDirectory
Расположение каталога Movies пользователя
(~/Movies
)Доступный в OS X v10.6 и позже.
-
NSMusicDirectory
NSMusicDirectory
Расположение каталога Music пользователя (
~/Music
)Доступный в OS X v10.6 и позже.
-
NSPicturesDirectory
NSPicturesDirectory
Расположение каталога Pictures пользователя (
~/Pictures
)Доступный в OS X v10.6 и позже.
-
NSPrinterDescriptionDirectory
NSPrinterDescriptionDirectory
Расположение каталога PPDs системы (
Library/Printers/PPDs
)Доступный в OS X v10.6 и позже.
-
NSSharedPublicDirectory
NSSharedPublicDirectory
Расположение каталога Общего доступа пользователя (
~/Public
)Доступный в OS X v10.6 и позже.
-
NSPreferencePanesDirectory
NSPreferencePanesDirectory
Расположение каталога PreferencePanes для использования с Установками системы (
Library/PreferencePanes
)Доступный в OS X v10.6 и позже.
-
ApplicationScriptsDirectory
NSApplicationScriptsDirectory
Расположение пользовательской папки сценариев для вызывающего приложения (
~/Library/Application Scripts/<code-signing-id>
Доступный в OS X v10.8 и позже.
-
ItemReplacementDirectory
NSItemReplacementDirectory
Для использования с
NSFileManager
методURLForDirectory:inDomain:appropriateForURL:create:error:
Доступный в OS X v10.6 и позже.
-
NSAllApplicationsDirectory
NSAllApplicationsDirectory
Все каталоги, где могут произойти приложения.
Доступный в OS X v10.0 и позже.
-
NSAllLibrariesDirectory
NSAllLibrariesDirectory
Все каталоги, где могут произойти ресурсы.
Доступный в OS X v10.0 и позже.
-
TrashDirectory
NSTrashDirectory
Расположение каталога мусора.
Доступный в 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;
Константы
-
NSUserDomainMask
NSUserDomainMask
Корневой каталог пользователя — место для установки персональных элементов пользователя (
~
).Доступный в OS X v10.0 и позже.
-
NSLocalDomainMask
NSLocalDomainMask
Локальный для текущей машины — место для установки элементов, доступных всем на этой машине.
Доступный в OS X v10.0 и позже.
-
NSNetworkDomainMask
NSNetworkDomainMask
Общедоступное расположение в локальной сети — место для установки элементов, доступных в сети (
/Network
).Доступный в OS X v10.0 и позже.
-
NSSystemDomainMask
NSSystemDomainMask
Если Apple — не может быть изменен (
/System
) .Доступный в OS X v10.0 и позже.
-
NSAllDomainsMask
NSAllDomainsMask
Все домены.
Включает все вышеупомянутые и будущие элементы.
Доступный в 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, }
Константы
-
NSFileNoSuchFileError
NSFileNoSuchFileError
Работа файловой системы попыталась на несуществующем файле
Доступный в OS X v10.4 и позже.
-
NSFileLockingError
NSFileLockingError
Отказ получить блокировку на файле
Доступный в OS X v10.4 и позже.
-
NSFileReadUnknownError
NSFileReadUnknownError
Считайте ошибку, неизвестная причина
Доступный в OS X v10.4 и позже.
-
NSFileReadNoPermissionError
NSFileReadNoPermissionError
Считайте ошибку из-за проблемы разрешения
Доступный в OS X v10.4 и позже.
-
NSFileReadInvalidFileNameError
NSFileReadInvalidFileNameError
Считайте ошибку из-за недопустимого имени файла
Доступный в OS X v10.4 и позже.
-
NSFileReadCorruptFileError
NSFileReadCorruptFileError
Считайте ошибку из-за поврежденного файла, недопустимого формата или подобной причины
Доступный в OS X v10.4 и позже.
-
NSFileReadNoSuchFileError
NSFileReadNoSuchFileError
Считайте ошибку, потому что не был найден никакой такой файл
Доступный в OS X v10.4 и позже.
-
NSFileReadInapplicableStringEncodingError
NSFileReadInapplicableStringEncodingError
Считайте ошибку, потому что строковое кодирование не было применимо.
Получите доступ к плохому кодированию от
userInfo
словарь с помощьюNSStringEncodingErrorKey
ключ.Доступный в OS X v10.4 и позже.
-
NSFileReadUnsupportedSchemeError
NSFileReadUnsupportedSchemeError
Считайте ошибку, потому что не поддерживается указанная схема URL
Доступный в OS X v10.4 и позже.
-
NSFileReadTooLargeError
NSFileReadTooLargeError
Считайте ошибку, потому что указанный файл был слишком большим.
Доступный в OS X v10.5 и позже.
-
NSFileReadUnknownStringEncodingError
NSFileReadUnknownStringEncodingError
Считайте ошибку, потому что не могло быть определено строковое кодирование файла
Доступный в OS X v10.5 и позже.
-
NSFileWriteUnknownError
NSFileWriteUnknownError
Ошибка при записи, рассуждайте неизвестный
Доступный в OS X v10.4 и позже.
-
NSFileWriteNoPermissionError
NSFileWriteNoPermissionError
Ошибка при записи из-за проблемы разрешения
Доступный в OS X v10.4 и позже.
-
NSFileWriteInvalidFileNameError
NSFileWriteInvalidFileNameError
Ошибка при записи из-за недопустимого имени файла
Доступный в OS X v10.4 и позже.
-
NSFileWriteFileExistsError
NSFileWriteFileExistsError
Ошибка при записи возвратилась, когда копия класса NSFileManager, переместитесь, и методы ссылки сообщают об ошибках, когда уже существует целевой файл.
Доступный в OS X v10.7 и позже.
-
NSFileWriteInapplicableStringEncodingError
NSFileWriteInapplicableStringEncodingError
Ошибка при записи, потому что строковое кодирование не было применимо.
Получите доступ к плохому кодированию от
userInfo
словарь с помощьюNSStringEncodingErrorKey
ключ.Доступный в OS X v10.4 и позже.
-
NSFileWriteUnsupportedSchemeError
NSFileWriteUnsupportedSchemeError
Ошибка при записи, потому что не поддерживается указанная схема URL
Доступный в OS X v10.4 и позже.
-
NSFileWriteOutOfSpaceError
NSFileWriteOutOfSpaceError
Ошибка при записи из-за отсутствия дискового пространства
Доступный в OS X v10.4 и позже.
-
NSFileWriteVolumeReadOnlyError
NSFileWriteVolumeReadOnlyError
Ошибка при записи, потому что, потому что объем только для чтения.
Доступный в OS X v10.6 и позже.
-
NSKeyValueValidationError
NSKeyValueValidationError
Значение ключа, кодирующее ошибку проверки
Доступный в OS X v10.4 и позже.
-
NSFormattingError
NSFormattingError
Форматирование ошибки (связанный с дисплеем данных)
Доступный в OS X v10.4 и позже.
-
NSUserCancelledError
NSUserCancelledError
Пользователь отменил работу (например, путем нажатия Command-period).
Этот код для ошибок, не требующих, чтобы диалоговое окно вывело на экран и могло бы быть кандидатами на специальное преобразование регистра.
Доступный в OS X v10.4 и позже.
-
NSFileErrorMinimum
NSFileErrorMinimum
Отмечает запуск диапазона кодов ошибки, зарезервированных для ошибок файла
Доступный в OS X v10.4 и позже.
-
NSFileErrorMaximum
NSFileErrorMaximum
Отмечает конец диапазона кодов ошибки, зарезервированных для ошибок файла
Доступный в OS X v10.4 и позже.
-
NSValidationErrorMinimum
NSValidationErrorMinimum
Отмечает запуск диапазона кодов ошибки, зарезервированных для ошибок проверки.
Доступный в OS X v10.4 и позже.
-
NSValidationErrorMaximum
NSValidationErrorMaximum
Отмечает запуск и конец диапазона кодов ошибки, зарезервированных для ошибок проверки.
Доступный в OS X v10.4 и позже.
-
NSFormattingErrorMinimum
NSFormattingErrorMinimum
Отмечает запуск диапазона кодов ошибки, зарезервированных для форматирования ошибок.
Доступный в OS X v10.4 и позже.
-
NSFormattingErrorMaximum
NSFormattingErrorMaximum
Конец Знаков диапазона кодов ошибки зарезервирован для форматирования ошибок.
Доступный в OS X v10.4 и позже.
-
NSPropertyListReadCorruptError
NSPropertyListReadCorruptError
С ошибкой встретились при парсинге списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListReadUnknownVersionError
NSPropertyListReadUnknownVersionError
Номер версии списка свойств неспособен быть определенным.
Доступный в OS X v10.6 и позже.
-
NSPropertyListReadStreamError
NSPropertyListReadStreamError
С потоковой ошибкой встретились при чтении списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListWriteStreamError
NSPropertyListWriteStreamError
С потоковой ошибкой встретились при записи списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListErrorMinimum
NSPropertyListErrorMinimum
Начало Знаков диапазона кодов ошибки зарезервировано для ошибок списка свойств.
Доступный в OS X v10.6 и позже.
-
NSPropertyListErrorMaximum
NSPropertyListErrorMaximum
Конец Знаков диапазона кодов ошибки зарезервирован для ошибок списка свойств.
Доступный в OS X v10.6 и позже.
-
NSExecutableErrorMinimum
NSExecutableErrorMinimum
Начало Знаков диапазона кодов ошибки, зарезервированных для ошибок, имело отношение к исполняемым файлам.
Доступный в OS X v10.5 и позже.
-
NSExecutableNotLoadableError
NSExecutableNotLoadableError
Исполнимая программа имеет тип, который не является загружаемым в текущем процессе.
Доступный в OS X v10.5 и позже.
-
NSExecutableArchitectureMismatchError
NSExecutableArchitectureMismatchError
Исполнимая программа не обеспечивает архитектуру, совместимую с текущим процессом.
Доступный в OS X v10.5 и позже.
-
NSExecutableRuntimeMismatchError
NSExecutableRuntimeMismatchError
Исполнимая программа имеет информацию о выполнении Objective C, несовместимую с текущим процессом.
Доступный в OS X v10.5 и позже.
-
NSExecutableLoadError
NSExecutableLoadError
Исполнимая программа не может быть загружена по некоторой другой причине, такой как проблема с библиотекой, от которой это зависит.
Доступный в OS X v10.5 и позже.
-
NSExecutableLinkError
NSExecutableLinkError
Исполнимые сбои вследствие соединения проблем.
Доступный в OS X v10.5 и позже.
-
NSExecutableErrorMaximum
NSExecutableErrorMaximum
Конец Знаков диапазона кодов ошибки, зарезервированных для ошибок, имел отношение к исполняемым файлам.
Доступный в 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 }
Константы
-
NSURLErrorUnknown
NSURLErrorUnknown
Возвращенный, когда Загрузочная система URL встречается с ошибкой, которую она не может интерпретировать.
Когда ошибка происходит из более низкой платформы уровня или библиотеки, это может произойти. Каждый раз, когда этот код ошибки получен, это - ошибка и должно быть сообщено Apple.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCancelled
NSURLErrorCancelled
Возвращенный, когда отменяется асинхронная загрузка.
Веб-делегат платформы Набора получит эту ошибку, когда она выполнит работу отмены на загружающемся ресурсе. Обратите внимание на то, что
NSURLConnection
илиNSURLDownload
если загрузка будет отменена, делегат не получит эту ошибку.Доступный в OS X v10.2 и позже.
-
NSURLErrorBadURL
NSURLErrorBadURL
Возвращенный, когда URL достаточно уродлив, что не может инициироваться URL-запрос
Доступный в OS X v10.2 и позже.
-
NSURLErrorTimedOut
NSURLErrorTimedOut
Возвращенный, когда асинхронная работа испытывает таймаут.
NSURLConnection
отправит эту ошибку ее делегату, когда timeoutInterval в NSURLRequest истекает, прежде чем загрузка может завершиться.Доступный в OS X v10.2 и позже.
-
NSURLErrorUnsupportedURL
NSURLErrorUnsupportedURL
Возвращенный, когда должным образом сформированный URL не может быть обработан платформой.
Наиболее вероятная причина состоит в том, что нет никакого доступного обработчика протокола для URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotFindHost
NSURLErrorCannotFindHost
Возвращенный, когда не может быть разрешено имя хоста для URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotConnectToHost
NSURLErrorCannotConnectToHost
Возвращенный, когда попытка соединиться с узлом перестала работать.
Это может произойти, когда имя хоста решает, но узел снижается или может не принимать соединения на определенном порту.
Доступный в OS X v10.2 и позже.
-
NSURLErrorDataLengthExceedsMaximum
NSURLErrorDataLengthExceedsMaximum
Возвращенный, когда продолжительность данных ресурсов превышает позволенный максимум.
Доступный в OS X v10.5 и позже.
-
NSURLErrorNetworkConnectionLost
NSURLErrorNetworkConnectionLost
Возвращенный, когда соединение клиента или серверное соединение разъединены посреди происходящей загрузки.
Доступный в OS X v10.2 и позже.
-
NSURLErrorDNSLookupFailed
NSURLErrorDNSLookupFailed
Посмотрите
NSURLErrorCannotFindHost
Доступный в OS X v10.2 и позже.
-
NSURLErrorHTTPTooManyRedirects
NSURLErrorHTTPTooManyRedirects
Возвращенный, когда цикл перенаправления обнаруживается или когда порог для числа допустимых перенаправлений был превышен (в настоящее время 16).
Доступный в OS X v10.2 и позже.
-
NSURLErrorResourceUnavailable
NSURLErrorResourceUnavailable
Возвращенный, когда не может быть получен требуемый ресурс.
Примерами является “файл, не найденный”, и проблемы декодирования данных, препятствующие тому, чтобы данные были обработаны правильно.
Доступный в OS X v10.2 и позже.
-
NSURLErrorNotConnectedToInternet
NSURLErrorNotConnectedToInternet
Возвращенный, когда сетевой ресурс требовали, но интернет-соединение не установлено и не может быть установлено автоматически, или через отсутствие связи, или выбором пользователя не сделать сетевое соединение автоматически.
Доступный в OS X v10.2 и позже.
-
NSURLErrorRedirectToNonExistentLocation
NSURLErrorRedirectToNonExistentLocation
Возвращенный, когда перенаправление указано посредством кода ответа сервера, но сервер не сопровождает этот код с перенаправлением URL.
Доступный в OS X v10.2 и позже.
-
NSURLErrorBadServerResponse
NSURLErrorBadServerResponse
Возвращенный, когда Загрузочная система URL получает неправильных данных от сервера.
Это эквивалентно “500 Ошибочным сообщениям” Сервера, отправленным серверами HTTP.
Доступный в OS X v10.2 и позже.
-
NSURLErrorUserCancelledAuthentication
NSURLErrorUserCancelledAuthentication
Возвращенный, когда асинхронный запрос на аутентификацию отменяется пользователем.
Это обычно поносится путем нажимания кнопки «Cancel» в диалоговом окне имени пользователя/пароля, а не пользователя, предпринимающего попытку аутентифицировать.
Доступный в OS X v10.2 и позже.
-
NSURLErrorUserAuthenticationRequired
NSURLErrorUserAuthenticationRequired
Возвращенный, когда аутентификация требуется, чтобы получать доступ к ресурсу.
Доступный в OS X v10.2 и позже.
-
NSURLErrorZeroByteResource
NSURLErrorZeroByteResource
Возвращенный, когда сервер сообщает, что URL имеет ненулевую длину содержания, но завершает сетевое соединение «корректно», не отправляя данных.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotDecodeRawData
NSURLErrorCannotDecodeRawData
Возвращенный, когда данные содержания, полученные во время запроса NSURLConnection, не могут декодироваться для известного довольного кодирование.
Доступный в OS X v10.5 и позже.
-
NSURLErrorCannotDecodeContentData
NSURLErrorCannotDecodeContentData
Возвращенный, когда данные содержания, полученные во время запроса NSURLConnection, имеют неизвестное довольное кодирование.
Доступный в OS X v10.5 и позже.
-
NSURLErrorCannotParseResponse
NSURLErrorCannotParseResponse
Возвращенный, когда не может быть проанализирован ответ на запрос NSURLConnection.
Доступный в OS X v10.5 и позже.
-
NSURLErrorInternationalRoamingOff
NSURLErrorInternationalRoamingOff
Возвращенный, когда соединение потребовало бы активации контекста данных при роуминге, но отключен международный роуминг.
Доступный в OS X v10.7 и позже.
-
NSURLErrorCallIsActive
NSURLErrorCallIsActive
Возвращенный, когда соединение опробовано, в то время как телефонный вызов активен в сети, не поддерживающей одновременную телефонную связь и передачу данных (EDGE или GPRS).
Доступный в OS X v10.7 и позже.
-
NSURLErrorDataNotAllowed
NSURLErrorDataNotAllowed
Возвращенный, когда сотовая сеть запрещает соединение.
Доступный в OS X v10.7 и позже.
-
NSURLErrorRequestBodyStreamExhausted
NSURLErrorRequestBodyStreamExhausted
Возвращенный, когда поток организации необходим, но клиент не обеспечивает тот. Это влияет на клиенты на iOS, отправляющем запрос POST с помощью потока организации, но не реализующем метод делегата NSURLConnection
connection:needNewBodyStream
.Доступный в OS X v10.7 и позже.
-
NSURLErrorFileDoesNotExist
NSURLErrorFileDoesNotExist
Возвращенный, когда не существует файл.
Доступный в OS X v10.2 и позже.
-
NSURLErrorFileIsDirectory
NSURLErrorFileIsDirectory
Возвращенный, когда запрос на файл FTP приводит к серверу, отвечающему, что файл не является простым файлом, а каталогом.
Доступный в OS X v10.2 и позже.
-
NSURLErrorNoPermissionsToReadFile
NSURLErrorNoPermissionsToReadFile
Возвращенный, когда ресурс не может быть считан вследствие недостаточных полномочий.
Доступный в OS X v10.2 и позже.
-
NSURLErrorSecureConnectionFailed
NSURLErrorSecureConnectionFailed
Возвращенный, когда попытка установить безопасное соединение перестала работать по причинам, которые не могут быть выражены более в частности.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateHasBadDate
NSURLErrorServerCertificateHasBadDate
Возвращенный, когда сертификат сервера имеет указывающую дату это истекло или еще не допустимо.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateUntrusted
NSURLErrorServerCertificateUntrusted
Возвращенный, когда сертификат сервера подписывается корневым сервером, которому не доверяют.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateHasUnknownRoot
NSURLErrorServerCertificateHasUnknownRoot
Возвращенный, когда сертификат сервера не подписывается никаким корневым сервером.
Доступный в OS X v10.2 и позже.
-
NSURLErrorServerCertificateNotYetValid
NSURLErrorServerCertificateNotYetValid
Возвращенный, когда сертификат сервера еще не допустим.
Доступный в OS X v10.4 и позже.
-
NSURLErrorClientCertificateRejected
NSURLErrorClientCertificateRejected
Возвращенный, когда отклоняется сертификат сервера.
Доступный в OS X v10.4 и позже.
-
NSURLErrorClientCertificateRequired
NSURLErrorClientCertificateRequired
Возвращенный, когда клиентский сертификат требуется, чтобы аутентифицировать соединение SSL во время запроса NSURLConnection.
Доступный в OS X v10.6 и позже.
-
NSURLErrorCannotLoadFromNetwork
NSURLErrorCannotLoadFromNetwork
Возвращенный, когда не может быть удовлетворен определенный запрос для загрузки элемента только из кэша.
Эта ошибка отправляется в точке, когда библиотека перешла бы к сети, принимают для факта, который является, был блокирован от выполнения так “загрузкой только из кэша” директива.
Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotCreateFile
NSURLErrorCannotCreateFile
Возвращенный, когда
NSURLDownload
объект был неспособен создать загруженный файл на диске вследствие отказа I/O.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotOpenFile
NSURLErrorCannotOpenFile
Возвращенный, когда
NSURLDownload
было неспособно открыть загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotCloseFile
NSURLErrorCannotCloseFile
Возвращенный, когда
NSURLDownload
было неспособно закрыть загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotWriteToFile
NSURLErrorCannotWriteToFile
Возвращенный, когда
NSURLDownload
было неспособно записать в загруженный файл на диске.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotRemoveFile
NSURLErrorCannotRemoveFile
Возвращенный, когда
NSURLDownload
было неспособно удалить загруженный файл из диска.Доступный в OS X v10.2 и позже.
-
NSURLErrorCannotMoveFile
NSURLErrorCannotMoveFile
Возвращенный, когда
NSURLDownload
было неспособно переместить загруженный файл в диск.Доступный в OS X v10.2 и позже.
-
NSURLErrorDownloadDecodingFailedMidStream
NSURLErrorDownloadDecodingFailedMidStream
Возвращенный, когда
NSURLDownload
не удалось декодировать закодированный файл во время загрузки.Доступный в OS X v10.2 и позже.
-
NSURLErrorDownloadDecodingFailedToComplete
NSURLErrorDownloadDecodingFailedToComplete
Возвращенный, когда
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
Константы
-
NSUbiquitousFileErrorMinimum
NSUbiquitousFileErrorMinimum
Минимальное значение кода ошибки, представляющее ошибку iCloud.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileUnavailableError
NSUbiquitousFileUnavailableError
Элемент еще не был загружен на iCloud другим устройством.
Когда эта ошибка происходит, Вы не должны просить, чтобы система начала загружать элемент. Система загрузит элемент, как только это может. Если Вы хотите знать, когда элемент становится доступным, используйте
NSMetadataQuery
объект наблюдать изменения к URL файла.Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileNotUploadedDueToQuotaError
NSUbiquitousFileNotUploadedDueToQuotaError
Элемент не мог быть загружен на iCloud, потому что это заставит учетную запись пробежаться через свою квоту.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileUbiquityServerNotAvailable
NSUbiquitousFileUbiquityServerNotAvailable
Соединение с серверами iCloud перестало работать.
Доступный в OS X v10.9 и позже.
-
NSUbiquitousFileErrorMaximum
NSUbiquitousFileErrorMaximum
Значение кода максимальной погрешности, представляющее ошибку 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
Константы
-
NSXPCConnectionInterrupted
NSXPCConnectionInterrupted
Соединение XPC было прервано.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionInvalid
NSXPCConnectionInvalid
Соединение XPC было недопустимо.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionReplyInvalid
NSXPCConnectionReplyInvalid
Ответ соединения XPC был недопустим.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionErrorMinimum
NSXPCConnectionErrorMinimum
Ошибка минимума соединения XPC.
Доступный в OS X v10.8 и позже.
-
NSXPCConnectionErrorMaximum
NSXPCConnectionErrorMaximum
Максимальная погрешность соединения XPC.
Доступный в OS X v10.8 и позже.
-
-
Эти константы определяют ошибочный домен Какао.
Объявление
Swift
let NSCocoaErrorDomain: NSString!
Objective C
NSString *const NSCocoaErrorDomain; NSString *const NSFeatureUnsupportedError;
Константы
-
NSCocoaErrorDomain
NSCocoaErrorDomain
Приложение Кит и ошибки Фундэйшна Кита.
Доступный в OS X v10.4 и позже.
-
NSFeatureUnsupportedError
NSFeatureUnsupportedError
NSFeatureUnsupportedError
новый код ошибки вNSCocoaErrorDomain
это указывает отказ выполнить требуемую работу, потому что функция не поддерживается, или потому что файловая система испытывает недостаток в функции, или требуемые библиотеки отсутствуют, или другие подобные причины.Например, некоторые объемы могут не поддерживать Папку «Удаленные», таким образом, эти методы сообщат об отказе путем возврата
NO
false
или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: NSHashTableCallBacks
Objective 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;
Константы
-
NSIntegerHashCallBacks
NSIntegerHashCallBacks
Для наборов
NSInteger
- размерные количества или меньший (например,int
,long
, илиunichar
).Доступный в OS X v10.5 и позже.
-
NSIntHashCallBacks
NSIntHashCallBacks
Для наборов количеств размера указателя или меньший (например,
int
,long
, илиunichar
).Использовать
NSIntegerHashCallBacks
вместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerHashCallBacks
NSNonOwnedPointerHashCallBacks
Для наборов указателей, хешированных адресом.
Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectHashCallBacks
NSNonRetainedObjectHashCallBacks
Для наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectHashCallBacks
NSObjectHashCallBacks
Для наборов объектов (подобный
NSSet
).Доступный в OS X v10.0 и позже.
-
NSOwnedObjectIdentityHashCallBacks
NSOwnedObjectIdentityHashCallBacks
Для наборов объектов, с передачей права собственности на вставку, с помощью равенства указателя.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerHashCallBacks
NSOwnedPointerHashCallBacks
Для наборов указателей, с передачей права собственности на вставку.
Доступный в OS X v10.0 и позже.
-
NSPointerToStructHashCallBacks
NSPointerToStructHashCallBacks
Для наборов указателей на структуры, когда первое поле структуры
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: NSMapTableKeyCallBacks
Objective 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;
Константы
-
NSIntegerMapKeyCallBacks
NSIntegerMapKeyCallBacks
Для ключей, которые являются количествами размера указателя или меньший (например,
int
,long
, илиunichar
).Доступный в OS X v10.5 и позже.
-
NSIntMapKeyCallBacks
NSIntMapKeyCallBacks
Для ключей, которые являются количествами размера указателя или меньший (например,
int
,long
, илиunichar
).Использовать
NSIntegerMapKeyCallBacks
вместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerMapKeyCallBacks
NSNonOwnedPointerMapKeyCallBacks
Для ключей, которые являются указателями, не освобожденными.
Доступный в OS X v10.0 и позже.
-
NSNonOwnedPointerOrNullMapKeyCallBacks
NSNonOwnedPointerOrNullMapKeyCallBacks
Для ключей, которые являются указателями, не освобожденными, или
NULL
.Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectMapKeyCallBacks
NSNonRetainedObjectMapKeyCallBacks
Для наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectMapKeyCallBacks
NSObjectMapKeyCallBacks
Для ключей, которые являются объектами.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerMapKeyCallBacks
NSOwnedPointerMapKeyCallBacks
Для ключей, которые являются указателями с передачей права собственности на вставку.
Доступный в 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: NSMapTableValueCallBacks
Objective 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;
Константы
-
NSIntegerMapValueCallBacks
NSIntegerMapValueCallBacks
Для значений, которые являются количествами размера указателя, (например,
int
,long
, илиunichar
).Доступный в OS X v10.5 и позже.
-
NSIntMapValueCallBacks
NSIntMapValueCallBacks
Для значений, которые являются количествами размера указателя, (например,
int
,long
, илиunichar
).Использовать
NSIntegerMapValueCallBacks
вместо этого.Доступный в OS X v10.0 и позже.
Осуждаемый в OS X v10.5.
-
NSNonOwnedPointerMapValueCallBacks
NSNonOwnedPointerMapValueCallBacks
Для значений, которые не являются находящимися в собственности указателями.
Доступный в OS X v10.0 и позже.
-
NSOwnedPointerMapValueCallBacks
NSOwnedPointerMapValueCallBacks
Для значений, которые являются находящимися в собственности указателями.
Доступный в OS X v10.0 и позже.
-
NSNonRetainedObjectMapValueCallBacks
NSNonRetainedObjectMapValueCallBacks
Для наборов объектов, но без сохранения/выпуска.
Доступный в OS X v10.0 и позже.
-
NSObjectMapValueCallBacks
NSObjectMapValueCallBacks
Для значений, которые являются объектами.
Доступный в 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;
Константы
-
NSZeroPoint
NSZeroPoint
NSPoint
структура с обоими наборами координат x и y к0
.Доступный в OS X v10.0 и позже.
-
NSZeroSize
NSZeroSize
NSSize
набор структуры к0
в обеих размерностях.Доступный в OS X v10.0 и позже.
-
NSZeroRect
NSZeroRect
NSRect
набор структуры к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;
Константы
-
AlignMinXInward
NSAlignMinXInward
Указывает, что выравнивание минимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYInward
NSAlignMinYInward
Указывает, что выравнивание минимума Y координата должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXInward
NSAlignMaxXInward
Указывает, что выравнивание максимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYInward
NSAlignMaxYInward
Указывает, что выравнивание максимума X координат должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthInward
NSAlignWidthInward
Указывает, что выравнивание ширины должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightInward
NSAlignHeightInward
Указывает, что выравнивание высоты должно быть к самому близкому входящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinXOutward
NSAlignMinXOutward
Указывает, что выравнивание минимума X координат должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYOutward
NSAlignMinYOutward
Указывает, что выравнивание минимума Y координата должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXOutward
NSAlignMaxXOutward
Указывает, что выравнивание максимума X координат должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYOutward
NSAlignMaxYOutward
Указывает, что выравнивание максимума Y координата должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthOutward
NSAlignWidthOutward
Указывает, что выравнивание ширины должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightOutward
NSAlignHeightOutward
Указывает, что выравнивание высоты должно быть к самому близкому исходящему интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinXNearest
NSAlignMinXNearest
Указывает, что выравнивание минимума X координат должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMinYNearest
NSAlignMinYNearest
Указывает, что выравнивание минимума Y координата должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxXNearest
NSAlignMaxXNearest
Указывает, что выравнивание максимума X координат должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignMaxYNearest
NSAlignMaxYNearest
Указывает, что выравнивание максимума Y координата должно быть к самому близкому интегральному значению.
Доступный в OS X v10.7 и позже.
-
AlignWidthNearest
NSAlignWidthNearest
Указывает, что выравнивание ширины должно быть к самому близкому самому близкому значению.
Доступный в OS X v10.7 и позже.
-
AlignHeightNearest
NSAlignHeightNearest
Указывает, что выравнивание высоты должно быть к самому близкому самому близкому значению.
Доступный в OS X v10.7 и позже.
-
AlignRectFlipped
NSAlignRectFlipped
Если прямоугольник находится в зеркально отраженной системе координат, эта опция должна быть включена. Это позволяет 0.5 быть обработанным визуально непротиворечивым способом.
Доступный в OS X v10.7 и позже.
-
AlignAllEdgesInward
NSAlignAllEdgesInward
Выравнивает все края внутрь. Это совпадает с
NSAlignMinXInward|NSAlignMaxXInward|NSAlignMinYInward|NSAlignMaxYInward
.Доступный в OS X v10.7 и позже.
-
AlignAllEdgesOutward
NSAlignAllEdgesOutward
Выравнивает все края за пределы. Это совпадает с
NSAlignMinXOutward|NSAlignMaxXOutward|NSAlignMinYOutward|NSAlignMaxYOutward
.Доступный в OS X v10.7 и позже.
-
AlignAllEdgesNearest
NSAlignAllEdgesNearest
Выравнивает все края к самому близкому значению. Это совпадает с
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
Константы
-
NSMinXEdge
NSMinXEdge
Минимум X краев. Это эквивалентно
CGRectMinXEdge
.Доступный в OS X v10.5 и позже.
-
NSMinYEdge
NSMinYEdge
Минимум Y край. Это эквивалентно
CGRectMinYEdge
.Доступный в OS X v10.5 и позже.
-
NSMaxXEdge
NSMaxXEdge
Максимум X краев. Это эквивалентно
CGRectMaxXEdge
.Доступный в OS X v10.5 и позже.
-
NSMaxYEdge
NSMaxYEdge
Максимум 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
Константы
-
NSDecimalMaxSize
NSDecimalMaxSize
Максимальный размер
NSDecimal
.Дает точность по крайней мере 38 десятичных цифр, 128 двоичных позиций.
Доступный в OS X v10.0 и позже.
-
NSDecimalNoScale
NSDecimalNoScale
Указывает, что не должно быть ограничено число цифр, позволенных после десятичного разделителя в десятичном числе.
Доступный в OS X v10.0 и позже.
-
-
Константы, используемые
NSMapTable
.Объявление
Objective C
#define NSNotAnIntMapKey ((const void *)0x80000000) #define NSNotAnIntegerMapKey ((const void *)NSIntegerMin) #define NSNotAPointerMapKey ((const void *)0xffffffff)
Константы
-
NSNotAnIntMapKey
NSNotAnIntMapKey
Предопределенный
notAKeyMarker
для использования сNSMapTableKeyCallBacks
.Использовать
NSNotAnIntegerMapKey
вместо этого.Доступный в OS X v10.0 и позже.
-
NSNotAnIntegerMapKey
NSNotAnIntegerMapKey
Предопределенный
notAKeyMarker
для использования сNSMapTableKeyCallBacks
.Доступный в OS X v10.5 и позже.
-
NSNotAPointerMapKey
NSNotAPointerMapKey
Предопределенный
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;
Константы
-
NSJavaWillSetupVirtualMachineNotification
NSJavaWillSetupVirtualMachineNotification
Уведомление, отправленное перед виртуальной машиной Java, устанавливается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaDidSetupVirtualMachineNotification
NSJavaDidSetupVirtualMachineNotification
Уведомление, отправленное после виртуальной машины Java, устанавливается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaWillCreateVirtualMachineNotification
NSJavaWillCreateVirtualMachineNotification
Уведомление, отправленное перед виртуальной машиной Java, создается.
Доступный в OS X v10.0 через OS X v10.5.
Осуждаемый в OS X v10.5.
-
NSJavaDidCreateVirtualMachineNotification
NSJavaDidCreateVirtualMachineNotification
Уведомление, отправленное после виртуальной машины 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;
Константы
-
NSGenericException
NSGenericException
Родовое название для исключения.
Необходимо обычно использовать более определенное имя исключения.
Доступный в OS X v10.0 и позже.
-
NSRangeException
NSRangeException
Имя исключения, происходящего при попытке получить доступ вне границ некоторых данных, такой как вне конца строки.
Доступный в OS X v10.0 и позже.
-
NSInvalidArgumentException
NSInvalidArgumentException
Имя исключения, происходящего, когда Вы передаете недействительный аргумент методу, такому как a
nil
указатель, где не -nil
объект требуется.Доступный в OS X v10.0 и позже.
-
NSInternalInconsistencyException
NSInternalInconsistencyException
Имя исключения, происходящего, когда внутреннее утверждение приводит к сбою и подразумевает неожиданное условие в вызванном коде.
Доступный в OS X v10.0 и позже.
-
NSMallocException
NSMallocException
Устаревший; не в настоящее время используемый.
Доступный в OS X v10.0 и позже.
-
NSObjectInaccessibleException
NSObjectInaccessibleException
Имя исключения, происходящего, когда к удаленному объекту получают доступ от потока, который не должен получать доступ к нему.
Посмотрите
NSConnection
enableMultipleThreads
.Доступный в OS X v10.0 и позже.
-
NSObjectNotAvailableException
NSObjectNotAvailableException
Имя исключения, происходящего когда удаленная сторона
NSConnection
отказанный для отправки сообщения в объект, потому что никогда не продавался объект.Доступный в OS X v10.0 и позже.
-
NSDestinationInvalidException
NSDestinationInvalidException
Имя исключения, происходящего, когда внутреннее утверждение приводит к сбою и подразумевает неожиданное условие в распределенных объектах.
Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSPortTimeoutException
NSPortTimeoutException
Имя исключения, происходящего, когда набор тайм-аута на порту истекает во время отправления или получает работу.
Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSInvalidSendPortException
NSInvalidSendPortException
Имя исключения, происходящего когда отправить порт
NSConnection
стал недопустимым.Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSInvalidReceivePortException
NSInvalidReceivePortException
Имя исключения, происходящего когда получить порт
NSConnection
стал недопустимым.Это - распределенное специфичное для объектов исключение.
Доступный в OS X v10.0 и позже.
-
NSPortSendException
NSPortSendException
Универсальная ошибка произошла на, отправляют.
Это
NSPort
- определенное исключение.Доступный в OS X v10.0 и позже.
-
NSPortReceiveException
NSPortReceiveException
Универсальная ошибка произошла на, получают.
Это
NSPort
- определенное исключение.Доступный в OS X v10.0 и позже.
-
NSOldStyleException
NSOldStyleException
Больше используемый.
Доступный в OS X v10.0 и позже.
-
-
Версия платформы Основы в текущей среде.
Объявление
Swift
var NSFoundationVersionNumber: Double
Objective 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_0
NSFoundationVersionNumber10_0
Версия основы выпущена в версии 10.0 OS X.
Доступный в OS X v10.1 и позже.
-
NSFoundationVersionNumber10_1
NSFoundationVersionNumber10_1
Версия основы выпущена в версии 10.1 OS X.
Доступный в OS X v10.2 и позже.
-
NSFoundationVersionNumber10_1_1
NSFoundationVersionNumber10_1_1
Версия основы выпущена в версии 10.1.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_2
NSFoundationVersionNumber10_1_2
Версия основы выпущена в версии 10.1.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_3
NSFoundationVersionNumber10_1_3
Версия основы выпущена в версии 10.1.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_1_4
NSFoundationVersionNumber10_1_4
Версия основы выпущена в версии 10.1.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2
NSFoundationVersionNumber10_2
Версия основы выпущена в версии 10.2 OS X.
Доступный в OS X v10.3 и позже.
-
NSFoundationVersionNumber10_2_1
NSFoundationVersionNumber10_2_1
Версия основы выпущена в версии 10.2.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_2
NSFoundationVersionNumber10_2_2
Версия основы выпущена в версии 10.2.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_3
NSFoundationVersionNumber10_2_3
Версия основы выпущена в версии 10.2.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_4
NSFoundationVersionNumber10_2_4
Версия основы выпущена в версии 10.2.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_5
NSFoundationVersionNumber10_2_5
Версия основы выпущена в версии 10.2.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_6
NSFoundationVersionNumber10_2_6
Версия основы выпущена в версии 10.2.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_7
NSFoundationVersionNumber10_2_7
Версия основы выпущена в версии 10.2.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_2_8
NSFoundationVersionNumber10_2_8
Версия основы выпущена в версии 10.2.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3
NSFoundationVersionNumber10_3
Версия основы выпущена в версии 10.3 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_1
NSFoundationVersionNumber10_3_1
Версия основы выпущена в версии 10.3.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_2
NSFoundationVersionNumber10_3_2
Версия основы выпущена в версии 10.3.2 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_3
NSFoundationVersionNumber10_3_3
Версия основы выпущена в версии 10.3.3 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_4
NSFoundationVersionNumber10_3_4
Версия основы выпущена в версии 10.3.4 OS X.
Доступный в OS X v10.4 и позже.
-
NSFoundationVersionNumber10_3_5
NSFoundationVersionNumber10_3_5
Версия основы выпущена в версии 10.3.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_6
NSFoundationVersionNumber10_3_6
Версия основы выпущена в версии 10.3.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_7
NSFoundationVersionNumber10_3_7
Версия основы выпущена в версии 10.3.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_8
NSFoundationVersionNumber10_3_8
Версия основы выпущена в версии 10.3.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_3_9
NSFoundationVersionNumber10_3_9
Версия основы выпущена в версии 10.3.9 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4
NSFoundationVersionNumber10_4
Версия основы выпущена в версии 10.4 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_1
NSFoundationVersionNumber10_4_1
Версия основы выпущена в версии 10.4.1 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_2
NSFoundationVersionNumber10_4_2
Версия основы выпущена в версии 10.4.2 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_3
NSFoundationVersionNumber10_4_3
Версия основы выпущена в версии 10.4.3 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_4_Intel
NSFoundationVersionNumber10_4_4_Intel
Версия основы выпущена в версии 10.4.4 OS X для Intel.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_4_PowerPC
NSFoundationVersionNumber10_4_4_PowerPC
Версия основы выпущена в версии 10.4.4 OS X для PowerPC.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_5
NSFoundationVersionNumber10_4_5
Версия основы выпущена в версии 10.4.5 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_6
NSFoundationVersionNumber10_4_6
Версия основы выпущена в версии 10.4.6 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_7
NSFoundationVersionNumber10_4_7
Версия основы выпущена в версии 10.4.7 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_8
NSFoundationVersionNumber10_4_8
Версия основы выпущена в версии 10.4.8 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_9
NSFoundationVersionNumber10_4_9
Версия основы выпущена в версии 10.4.9 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_10
NSFoundationVersionNumber10_4_10
Версия основы выпущена в версии 10.4.10 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_4_11
NSFoundationVersionNumber10_4_11
Версия основы выпущена в версии 10.4.11 OS X.
Доступный в OS X v10.5 и позже.
-
NSFoundationVersionNumber10_5
NSFoundationVersionNumber10_5
Версия основы выпущена в версии 10.5.0 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_1
NSFoundationVersionNumber10_5_1
Версия основы выпущена в версии 10.5.1 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_2
NSFoundationVersionNumber10_5_2
Версия основы выпущена в версии 10.5.2 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_3
NSFoundationVersionNumber10_5_3
Версия основы выпущена в версии 10.5.3 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_4
NSFoundationVersionNumber10_5_4
Версия основы выпущена в версии 10.5.4 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_5
NSFoundationVersionNumber10_5_5
Версия основы выпущена в версии 10.5.5 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_6
NSFoundationVersionNumber10_5_6
Версия основы выпущена в версии 10.5.6 OS X.
Доступный в OS X v10.6 и позже.
-
NSFoundationVersionNumber10_5_7
NSFoundationVersionNumber10_5_7
Версия основы выпущена в версии 10.5.7 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_5_8
NSFoundationVersionNumber10_5_8
Версия основы выпущена в версии 10.5.8 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6
NSFoundationVersionNumber10_6
Версия основы выпущена в версии 10.6 OS X.
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_1
NSFoundationVersionNumber10_6_1
Версия основы выпущена в версии 10.6.1 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_2
NSFoundationVersionNumber10_6_2
Версия основы выпущена в версии 10.6.2 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_3
NSFoundationVersionNumber10_6_3
Версия основы выпущена в версии 10.6.3 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_4
NSFoundationVersionNumber10_6_4
Версия основы выпущена в версии 10.6.4 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_5
NSFoundationVersionNumber10_6_5
Версия основы выпущена в версии 10.6.5 OS X
Доступный в OS X v10.7 и позже.
-
NSFoundationVersionNumber10_6_6
NSFoundationVersionNumber10_6_6
Версия основы выпущена в версии 10.6.6 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_6_7
NSFoundationVersionNumber10_6_7
Версия основы выпущена в версии 10.6.7 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_6_8
NSFoundationVersionNumber10_6_8
Версия основы выпущена в версии 10.6.8 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7
NSFoundationVersionNumber10_7
Версия основы выпущена в версии 10.7 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_1
NSFoundationVersionNumber10_7_1
Версия основы выпущена в версии 10.7.1 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_2
NSFoundationVersionNumber10_7_2
Версия основы выпущена в версии 10.7.2 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_3
NSFoundationVersionNumber10_7_3
Версия основы выпущена в версии 10.7.3 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_7_4
NSFoundationVersionNumber10_7_4
Версия основы выпущена в версии 10.7.4 OS X
Доступный в OS X v10.8 и позже.
-
NSFoundationVersionNumber10_8
NSFoundationVersionNumber10_8
Версия основы выпущена в версии 10.8 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_1
NSFoundationVersionNumber10_8_1
Версия основы выпущена в версии 10.8.1 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_2
NSFoundationVersionNumber10_8_2
Версия основы выпущена в версии 10.8.2 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_3
NSFoundationVersionNumber10_8_3
Версия основы выпущена в версии 10.8.3 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber10_8_4
NSFoundationVersionNumber10_8_4
Версия основы выпущена в версии 10.8.4 OS X
Доступный в OS X v10.9 и позже.
-
NSFoundationVersionNumber_iOS_6
NSFoundationVersionNumber_iOS_6
Версия основы выпущена в версии 6.0 iOS.
Эта константа только доступна на iOS.
-