Foundation Пространство имен

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

Классы

ActionAttribute

Помечает метод для реагирования на действие Objective-C

AdviceAttribute

Атрибут, который можно использовать для предоставления рекомендаций по программированию пользователю функции или класса.

ConnectAttribute

Предоставляет свойство как выход построителя интерфейсов.

DictionaryContainer

Удобный базовый класс, используемый строго типизированными классами, которые упаковывают параметры на основе NSDictionary.

EncodingDetectionOptions

Объект , DictionaryContainer содержащий указания для обнаружения кодировки .NSString

ExportAttribute

Экспортирует метод или свойство в мир Objective-C.

FieldAttribute

Этот атрибут присутствует в свойствах, чтобы указать, что они отражают базовую неуправляемую глобальную переменную.

LinkerSafeAttribute

Атрибут уровня сборки, используемый для информирования компоновщика MonoTouch о том, что эту сборку можно безопасно связать независимо от параметров компоновщика системы.

LoadInPlaceResult

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

ModelAttribute

Пометка класса в качестве модели.

ModelNotImplementedException

Удобное исключение, используемое в реализациях метода модели.

MonoTouchException

Исключение для переноса NSExceptions.

NotImplementedAttribute

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAffineTransform

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAppleEventDescriptor

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAppleEventManager

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAppleScript

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSArchiveReplaceEventArgs

Предоставляет данные для ReplacingObject событий E:Foundation.NSArchiveReplaceEventArgs.ReplacingObject .

NSArray

Нетипизированный массив Objective-C.

NSArray<TKey>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAttributedString

Строки, которые могут быть помечены набором атрибутов.

NSAttributedStringDocumentAttributes

Объект , DictionaryContainer предоставляющий атрибуты документа для NSAttributedString.

NSAutoreleasePool

Класс, используемый для отслеживания объектов, которые будут освобождены позже.

NSBindingSelectionMarker

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSBlockOperation

Подтип , NSOperation который одновременно выполняет несколько блоков.

NSBundle

Поддержка пакета приложений; Службы самоанализа.

NSBundleResourceRequest

Запрашивает загружаемые ресурсы по запросу, доступные в App Store.

NSBundleResourceRequest.Notifications

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSByteCountFormatter

Класс, который может форматировать строку для отображения количества байтов.

NSCache

Коллекция пар "ключ-значение", часто содержащих значения типа INSDiscardableContent, предназначенные для хранения временных, но ресурсоемких для вычисления данных.

NSCacheDelegate

При переопределении позволяет разработчику приложения точно контролировать вытеснение или удаление элементов из NSCache.

NSCacheDelegate_Extensions

Методы расширения интерфейса INSCacheDelegate для поддержки всех методов из NSCacheDelegate протокола.

NSCachedUrlResponse

Объект, который может храниться и извлекаться экземплярами NSUrlCache, объединяющими объекты, представляющие ответ, данные и сведения о приложении.

NSCalendar

Повторение календаря.

NSCalendar.Notifications

Уведомление, размещенное классом NSCalendar .

NSCalendarDate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSCharacterSet

Класс, инкапсулирующий неизменяемый набор символов Юникода.

NSCoder

Платформа сериализации для NSObjects.

NSCoding

Определяет методы, которые необходимо реализовать для сериализации и десериализации объектов с помощью технологии сериализации Cocoa.

NSComparisonPredicate

Подтип , используемый NSPredicate для сравнения NSExpressions.

NSCompoundPredicate

Подтип , используемый для вычисления логических NSPredicate операций.

NSCondition

Инкапсулирует условия, подобные POSIX.

NSConditionLock

Позволяет объектам получать блокировки потоков на NSCondition основе объектов .

NSConnection

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSConnectionDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSConnectionDelegate_Extensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSCopying

Конкретная реализация интерфейса INSCopying.

NSData

Манипуляция буфером байтов.

NSDataDetector

Подкласс с NSRegularExpression поддержкой определенных типов данных (даты, адреса и т. д.).

NSDate

Операции с датами.

NSDateComponents

Представляет дату в определенном NSCalendarобъекте .

NSDateComponentsFormatter

Форматирует NSDateComponents объекты как локализованные строки. Может представлять, например, часы и минуты как "2h 20m".

NSDateFormatter

Используется для анализа и отрисовки дат в различных формах.

NSDateInterval

Собственный класс для вычисления разницы между датами.

NSDateIntervalFormatter

Выводит диапазоны дат в локализованном формате (например, "Вторник, Сентябрь 2, 2014 - Четверг, 4 сентября 2014 г.").

NSDecimalNumber

Десятичное число objective-C.

NSDictionary

Словарь, предоставляющий сопоставление ключей со значениями.

NSDictionary<TKey,TValue>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSDimension

Базовый класс для NSUnit объектов, представляющих объемы измерений.

NSDirectoryEnumerator

Перечисляет содержимое каталога.

NSDistantObjectRequest

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSDistributedLock

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSDistributedNotificationCenter

Позволяет отправлять уведомления объектам в других задачах.

NSEnergyFormatter

Форматирует данные о джоулях и калориях в виде локализованной строки.

NSEnumerator

Абстрактный класс, используемый для перечисления определенных классов MonoTouch.Foundation.

NSError

Инкапсулирует ошибку.

NSErrorEventArgs

Предоставляет данные для Failed и E:Foundation.NSErrorEventArgs.LoadingMapFailed, E:Foundation.NSErrorEventArgs.DeferredUpdatesFinished и E:Foundation.NSErrorEventArgs.Failed и E:Foundation.NSErrorEventArgs.FailedE:Foundation.NSErrorEventArgs.AdvertisingStarted, E:Foundation.NSErrorEventArgs.DiscoveredService и E:Foundation.NSErrorEventArgs.RssiUpdated .

NSErrorException

Исключение, которое заключает в оболочку NSError Objective-C.

NSException

Исключение Objective-C.

NSExpression

Инкапсулирует выражение для использования с NSComparisonPredicate.

NSExtensionContext

Контекст, в котором выполняется расширение.

NSExtensionContext.Notifications

Класс , содержащий обработчики для уведомлений контекста расширения.

NSExtensionItem

Неизменяемая коллекция данных об объекте, которым управляет расширение.

NSExtensionRequestHandling

Определяет обработчик жизненного BeginRequestWithExtensionContext(NSExtensionContext) цикла.

NSFileAccessIntent

Содержит сведения об асинхронных операциях чтения и записи, координируемых .NSFileCoordinator

NSFileAttributes

Инкапсулирует атрибуты файла для использования с NSFileManager.

NSFileCoordinator

Класс, который помогает координировать одновременное чтение и запись в файлы несколькими процессами и несколькими объектами.

NSFileHandle

Инкапсулирует дескриптор файла.

NSFileHandle.Notifications

Уведомление, размещенное классом NSFileHandle .

NSFileHandleConnectionAcceptedEventArgs

Предоставляет данные для события.

NSFileHandleReadEventArgs

Предоставляет данные для события.

NSFileManager

Абстракция базовой файловой системы, которая позволяет выполнять общие действия по обнаружению и обработке файлов.

NSFileManager.Notifications

Уведомление, размещенное классом NSFileManager .

NSFileManager_NSUserInformation

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSFileManagerDelegate

Делегат, который при переопределении позволяет разработчику приложения точно управлять событиями, связанными с общими действиями по обнаружению и управлению файлами.

NSFileManagerDelegate_Extensions

Методы расширения интерфейса INSFileManagerDelegate для поддержки всех методов из NSFileManagerDelegate протокола.

NSFilePresenter

В сочетании с позволяет разработчику приложения реагировать на события, связанные с NSFileCoordinatorпредставлением файла.

NSFilePresenter_Extensions

Методы расширения интерфейса INSFilePresenter для поддержки всех методов из NSFilePresenter протокола.

NSFileProviderService

Канал связи между приложением разработчика и расширением поставщика файлов.

NSFileSystemAttributes

Атрибуты файловой системы (размер, блоки и свободные сведения).

NSFileVersion

Snapshot файла в определенный момент времени.

NSFileWrapper

Инкапсулирует атрибуты и содержимое узлов файловой системы, включая файлы, каталоги и символьные ссылки.

NSFormatter

Базовый класс для NSDateFormatter предоставляет методы для анализа и отрисовки типов.

NSHost

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSHttpCookie

HTTP Cookie

NSHttpCookieStorage

Одноэлементный объект, который управляет коллекцией NSHttpCookieобъектов .

NSHttpCookieStorage.Notifications

Класс , содержащий обработчики для уведомлений о хранилище файлов cookie.

NSHttpUrlResponse

Представляет ответ от HTTP-запроса.

NSIndexPath

Представляет путь к узлу в дереве. В iOS этот класс чаще всего используется для идентификации строки в UITableView.

NSIndexSet

Неизменяемая коллекция уникальных целых чисел без знака, которые хранятся в виде коллекции отсортированных диапазонов (и, следовательно, непригодны в качестве общего класса коллекции).

NSInputStream

Входные данные NSStream, доступные только для чтения.

NSInvocation

Представляет сообщение Objective-C (вызов метода), которое можно сериализовать, сохранить и т. д. в основном по <см. объекты cref=T:MonoTouch.Foundation.NSTimer/> .

NSIso8601DateFormatter

Форматирует NSDate объекты.

NSItemDownloadingStatusExtensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSItemProvider

Координирует данные, используемые объектом NSExtensionItem , и его P:Foundation.NSExtensionItem.Properties.

NSItemProviderWriting_Extensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSJavaScriptExtension

Определяет строки, связанные с константами NSExtensionJavaScriptFinalizeArgumentKey и NSExtensionJavaScriptPreprocessingResultsKey.

NSJsonSerialization

Позволяет преобразовать ограниченный набор типов Foundation в JSON и из нее.

NSKeyedArchiver

Конкретная реализация NSCoder, которая сериализуется в файлы.

NSKeyedArchiverDelegate

Методы, которые могут вызываться NSKeyedArchiver во время сериализации.

NSKeyedArchiverDelegate_Extensions

Методы расширения интерфейса INSKeyedArchiverDelegate для поддержки всех методов из NSKeyedArchiverDelegate протокола.

NSKeyedUnarchiver

Конкретный подкласс NSCoder, используемый для десериализации состояния из файлов.

NSKeyedUnarchiverDelegate

Методы, которые могут вызываться NSKeyedUnarchiver во время сериализации.

NSKeyedUnarchiverDelegate_Extensions

Методы расширения интерфейса INSKeyedUnarchiverDelegate для поддержки всех методов из NSKeyedUnarchiverDelegate протокола.

NSKeyValueSorting_NSMutableOrderedSet

Определяет метод расширения для объектов T:NSMutableOrderedSet , позволяющий сортировать их с помощью NSSortDescriptor объектов .

NSKeyValueSorting_NSOrderedSet

Определяет метод расширения для NSOrderedSet объектов , позволяющий сортировать по NSSortDescriptor объектам.

NSLengthFormatter

Форматирует расстояния как локализованные строки.

NSLinguisticAnalysis

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSLinguisticTag

Содержит статические свойства только для чтения, соответствующие частям речи, распознаваемым .NSLinguisticTagger

NSLinguisticTagger

Автоматически разделяет текст на части речи (например, существительные, глаголы, числа и т. д.).

NSLinguisticTagSchemeExtensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSLinguisticTagUnitExtensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSLocale

Инкапсулирует параметры пользовательского языка, культурных и технических соглашений.

NSLocale.Notifications

Уведомление, размещенное классом NSLocale .

NSLock

Объект блокировки потока системного уровня.

NSMachPort

Объект , NSPort представляющий порт Mach. Для обмена данными между локальными компьютерами можно использовать только (см T:Foundation.NSSocketPort).

NSMachPortDelegate

Объект делегата для NSMachPort объектов . Предоставляет события для полученных сообщений.

NSMachPortDelegate_Extensions

Методы расширения интерфейса INSMachPortDelegate для поддержки всех методов из NSMachPortDelegate протокола.

NSMassFormatter

Форматирует массы как локализованные строки.

NSMeasurement<UnitType>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSMeasurementFormatter

Перечисляет флаги параметров измерения.

NSMetadataItem

Метаданные, связанные с файлом.

NSMetadataQuery

Запрос метаданных Spotlight.

NSMetadataQuery.Notifications

Уведомление, размещенное классом NSMetadataQuery .

NSMetadataQueryAttributeValueTuple

Кортежи, которые инкапсулируют атрибут, значение и количество раз, когда это значение встречается для атрибута.

NSMetadataQueryDelegate

Определяет необязательные методы, связанные с жизненным циклом NSMetadataQueryобъектов .

NSMetadataQueryDelegate_Extensions

Методы расширения интерфейса INSMetadataQueryDelegate для поддержки всех методов из NSMetadataQueryDelegate протокола.

NSMetadataQueryResultGroup

Коллекция сгруппированных результатов, возвращаемых NSMetadataQuery.

NSMethodSignature

Представляет сигнатуру функции. Возвращается свойством MethodSignature .

NSMutableArray

Упорядоченная, изменяемая коллекция объектов .

NSMutableArray<TValue>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSMutableAttributedString

Изменяемые строки, которые могут быть помечены набором атрибутов.

NSMutableCharacterSet

Изменяемый T:NSFoundation.NSCharacterSet: набор символов Юникода.

NSMutableCopying

Реализующие INSMutableCopying интерфейс создают изменяемые копии объекта. Типы, не имеющие изменяемых и неизменяемых подтипов, должны вместо этого реализовывать NSCopying.

NSMutableData

Динамическая обработка буфера байтов.

NSMutableDictionary

Изменяемая коллекция пар "ключ-значение" с уникальными ключами.

NSMutableDictionary<TKey,TValue>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSMutableIndexSet

Представляет изменяемую коллекцию уникальных целых чисел без знака (T:System.UInt32). Эти целые числа также называются индексами.

NSMutableOrderedSet

Изменяемый T:NSFoundation.NSOrderedSet.

NSMutableOrderedSet<TKey>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSMutableSet

Неупорядоченная, изменяемая коллекция уникальных объектов.

NSMutableSet<TKey>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSMutableString

Изменяемый строковый класс Платформы Foundation Framework.

NSMutableUrlRequest

Инкапсулирует URL-запрос, который можно изменить после создания.

NSNetDomainEventArgs

Предоставляет данные для FoundDomain событий E:Foundation.NSNetDomainEventArgs.FoundDomain .

NSNetService

Используется для предоставления доступа к сетевым службам с помощью многоадресной рассылки DNS (ZeroConf).

NSNetServiceBrowser

Браузер сетевых служб для служб, предоставляемых ZeroConf.

NSNetServiceBrowserDelegate

Класс delegate для NSNetService.

NSNetServiceBrowserDelegate_Extensions

Методы расширения интерфейса INSNetServiceBrowserDelegate для поддержки всех методов из NSNetServiceBrowserDelegate протокола.

NSNetServiceConnectionEventArgs

Предоставляет данные для события DidAcceptConnection.

NSNetServiceDataEventArgs

Предоставляет данные для события UpdatedTxtRecordData.

NSNetServiceDelegate

Класс delegate для NSNetService.

NSNetServiceDelegate_Extensions

Методы расширения интерфейса INSNetServiceDelegate для поддержки всех методов из NSNetServiceDelegate протокола.

NSNetServiceErrorEventArgs

Предоставляет данные для NotSearched событий E:Foundation.NSNetServiceErrorEventArgs.ResolveFailure и E:Foundation.NSNetServiceErrorEventArgs.NotSearched .

NSNetServiceEventArgs

Предоставляет данные для ServiceRemoved событий E:Foundation.NSNetServiceEventArgs.ServiceRemoved .

NSNotification

Сообщения между приложениями, которые передаются в NSNotificationCenter.

NSNotificationCenter

Центр уведомлений для приложения.

NSNotificationEventArgs

Предоставляет данные для события.

NSNotificationQueue

Класс , представляющий буфер для экземпляров NSNotificationCenter, позволяющий буферизации и объединения уведомлений.

NSNull

Инкапсулирует одноэлементный объект, который можно использовать для представления значения NULL. Обратите внимание, что этот одноэлементный объект не будет оцениваться как равно null.

NSNumber

Привязка к API Objective-C к номерам полей (типам значений).

NSNumberFormatter

Представляет числа в виде строк с различными параметрами форматирования.

NSObject

Базовый класс для всех привязанных объектов, сопоставленных с объектами Objective-C.

NSObjectEventArgs

Предоставляет данные для EncodedObject событий E:Foundation.NSObjectEventArgs.WillEvictObject .

NSObjectFlag

Класс Sentinel, используемый платформой MonoTouch.

NSObjectProtocol_Extensions

Класс расширения, который вместе с интерфейсом INSObjectProtocol состоит из протокола NSObjectProtocol.

NSObservedChange

Изменения, которые произошли в объекте, наблюдаемом с помощью Key-Value-Observing

NSOperation

Класс, инкапсулирующий код и данные, необходимые для выполнения задачи, которую можно выполнить в потоке. Разработчики приложений должны либо наследовать от этого класса, либо использовать предопределенный подкласс T:Foundation.NSInvocationOperation или NSBlockOperation.

NSOperationQueue

Класс, который координирует выполнение последовательности NSOperation объектов и управляет им.

NSOrderedSet

Неизменяемая коллекция отсортированных и уникальных объектов.

NSOrderedSet<TKey>

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSOrthography

Класс, который связывает доминирующий язык и скрипт с фрагментом текста. Он используется в основном для таких целей, как проверка орфографии и грамматики.

NSOutputStream

NSStream, доступный только для записи.

NSPersonNameComponent

Представляет компоненты имени пользователя.

NSPersonNameComponents

Определяет элементы имени пользователя, которые будут использоваться с Name.

NSPersonNameComponentsFormatter

Предоставляет локализованное представление NSPersonNameComponentsобъекта .

NSPipe

Класс, инкапсулирующий канал операционной системы.

NSPort

Порт связи на устройстве.

NSPortDelegate

Объект делегата для объектов T:NSFoundation.NSPort . Предоставляет событие для полученного сообщения.

NSPortDelegate_Extensions

Методы расширения интерфейса INSPortDelegate для поддержки всех методов из NSPortDelegate протокола.

NSPortMessage

Содержит сообщение, полученное T:NSFoundation.NSPort.

NSPortNameServer

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSPredicate

Класс , представляющий выражение, которое при вычислении возвращает логический результат.

NSPredicateSupport_NSArray

Метод расширения для NSArray объектов , позволяющий фильтровать их с помощью NSPredicate.

NSPredicateSupport_NSMutableArray

Вспомогательные метаданные для применения предикатов к изменяемым массивам.

NSPredicateSupport_NSMutableOrderedSet

Определяет метод расширения для NSMutableOrderedSet объектов, позволяющий фильтровать их с помощью NSPredicate.

NSPredicateSupport_NSMutableSet

Метод расширения для NSMutableSet объектов , позволяющий фильтровать их с помощью NSPredicate.

NSPredicateSupport_NSOrderedSet

Определяет метод расширения для NSOrderedSet объектов, позволяющий фильтровать их с помощью NSPredicate.

NSPredicateSupport_NSSet

Вспомогательные методы для применения предикатов к наборам.

NSProcessInfo

Класс, предоставляющий такие сведения, как аргументы, переменные среды и имена о текущем процессе.

NSProcessInfo.Notifications

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSProcessInfo_NSUserInformation

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSProgress

Используется с длительными процессами для передачи отчета о ходе выполнения конечному пользователю.

NSProgressReporting_Extensions

Методы расширения интерфейса INSProgressReporting для поддержки всех методов из INSProgressReporting протокола.

NSPropertyListSerialization

Класс, предоставляющий методы для сериализации и десериализации списков свойств.

NSPurgeableData

Тип NSMutableData , память данных которого может быть освобождена системой при необходимости.

NSRecursiveLock

Подкласс , NSLock который может быть получен несколько раз в одном потоке.

NSRegularExpression

Системная библиотека для регулярных выражений.

NSRunLoop

Цикл отправки сообщений и событий.

NSRunLoopModeExtensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommand

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommandArgumentDescription

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommandArgumentDescriptionKeys

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommandDescription

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommandDescriptionDictionary

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSScriptCommandDescriptionDictionaryKeys

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSSearchPath

Служебные программы путей поиска.

NSSecureCoding

Разработчики обрабатывают кодирование и декодирование таким образом, чтобы обеспечить надежную защиту от атак на подстановку объектов.

NSSecureUnarchiveFromDataTransformer

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSSet

Неупорядоченная коллекция отдельных элементов.

NSSet<TKey>

Строго типизированный NSSet.

NSSortDescriptor

Предоставляет оператор сравнения, который можно использовать с Core Data и такими объектами, как NSArray.

NSSortDescriptorSorting_NSMutableArray

Определяет статический метод для сортировки NSMutableArray объектов с помощью NSSortDescriptor объектов .

NSStream

Абстрактный класс для Foundation Streams.

NSStreamDelegate

При переопределении позволяет разработчику приложения реагировать на события, которые переопределяются в обработку NSStream.

NSStreamDelegate_Extensions

Методы расширения интерфейса INSStreamDelegate для поддержки всех методов из NSStreamDelegate протокола.

NSStreamEventArgs

Предоставляет данные для события OnEvent.

NSStreamSocksOptions

Параметры конфигурации прокси-серверов SOCKS.

NSString

Класс Foundation String.

NSStringDrawingContext

Настраивает и отслеживает коэффициент масштабирования и корректировки отслеживания, используемые при рисовании строк с атрибутами.

NSStringTransformExtensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSTask

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSTask.Notifications

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSTextChecking

Содержит ключи, определяющие результаты проверки текста.

NSTextCheckingAddressComponents

Содержит компоненты распознанного адреса.

NSTextCheckingResult

Класс, содержащий результат поиска с регулярным выражением.

NSTextCheckingTransitComponents

Содержит компоненты распознаваемых данных о поездках.

NSThread

Поддержка NSThread.

NSTimer

Таймер может активировать действия через определенные интервалы времени.

NSTimeZone

Инкапсулирует часовой пояс.

NSUbiquitousKeyValueStore

Хранилище ключей и значений на основе iCloud, предназначенное для хранения данных конфигурации и сохранения состояния.

NSUbiquitousKeyValueStore.Notifications

Уведомление, размещенное классом NSUbiquitousKeyValueStore .

NSUbiquitousKeyValueStoreChangeEventArgs

Предоставляет данные для события.

NSUndoManager

Класс undo manager.

NSUndoManager.Notifications

Уведомление, размещенное классом NSUndoManager .

NSUndoManagerCloseUndoGroupEventArgs

Предоставляет данные для события.

NSUnit

Базовый класс для единиц измерения.

NSUnitAcceleration

Скорость изменения скорости. Базовая единица — metersPerSecondSquared.

NSUnitAngle

Измеряет поворот в плоскости. Базовая единица — градусы.

NSUnitArea

Объект , NSDimension описывающий двумерный экстент. Базовая единица — квадратные метры.

NSUnitConcentrationMass

Объект , NSDimension представляющий объем массы в томе. Базовая единица измерения — граммы на литр.

NSUnitConverter

Абстрактный базовый класс для классов, преобразующих значения между соответствующими типами NSUnit.

NSUnitConverterLinear

Объект NSUnitConverter , который применяет преобразование формы f(X) = cX + k.

NSUnitDispersion

Объект NSDimension , представляющий собой отношение компонента к всем составляющим. Базовая единица — "частей на миллион".

NSUnitDuration

Объект , NSDimension представляющий промежуток времени. Базовая единица — секунды.

NSUnitElectricCharge

Объект , NSDimension представляющий электрический заряд. Базовый блок — куломбы.

NSUnitElectricCurrent

Поток электрического тока. Базовая единица — амперы.

NSUnitElectricPotentialDifference

Объект NSDimension , измеряющий потенциальную электрическую энергию точечного заряда в одной точке пространства. Базовая единица — вольты.

NSUnitElectricResistance

Объект NSDimension , измеряющий электрическое сопротивление. Базовая единица измерения — Ом.

NSUnitEnergy

Объект NSDimension , представляющий единицы энергии. Базовая единица — джоули.

NSUnitFrequency

Объект NSDimension , который измеряет, как часто что-то повторяется. Базовая единица — герц.

NSUnitFuelEfficiency

Объект , NSDimension представляющий расстояние, пройденное на единицу топлива. Базовая единица составляет литры / 100 километров.

NSUnitIlluminance

Объект NSDimension , измеряющий освещенность. Базовая единица — люкс.

NSUnitLength

Объект NSDimension , измеряющий экстент. Базовая единица измерения — метры.

NSUnitMass

Объект NSDimension , описывающий устойчивость к ускорению. Базовая единица — килограммы.

NSUnitPower

Объект NSDimension , измеряющий энергию с течением времени. Базовая единица измерения — ватт.

NSUnitPressure

Объект NSDimension , измеряющий нормальную силу над поверхностью. Базовая единица — pascals.

NSUnitSpeed

Объект NSDimension , измеряющий скорость изменения позиции. Базовая единица измерения — м/с.

NSUnitTemperature

Объект NSDimension , измеряющий тепловую энергию. Базовая единица — кельвин.

NSUnitVolume

Объект ,NSDimension измеряющий экстент в 3 измерениях. Базовая единица — литры.

NSUrl

Представляет URL-адрес.

NSUrl_PromisedItems

Определяет статические методы для работы с обещанными элементами.

NSUrlAsyncResult

Результаты из SendRequestAsync(NSUrlRequest, NSOperationQueue)

NSUrlAuthenticationChallenge

Представляет запрос проверки подлинности, отправляемый с сервера клиенту.

NSURLAuthenticationChallengeSender

Протокол для реализации задач проверки подлинности.

NSURLAuthenticationChallengeSender_Extensions

Методы расширения интерфейса INSURLAuthenticationChallengeSender для поддержки всех методов из NSURLAuthenticationChallengeSender протокола.

NSUrlCache

Кэширует запросы на загрузку URL-адресов с помощью сочетания стратегий в памяти и на диске.

NSUrlComponents

Анализирует и создает URL-адреса в соответствии с компонентами, определенными в RFC 3986.

NSUrlConnection

Веб-клиент.

NSUrlConnectionDataDelegate

Протокол, содержащий обработчики для работы с данными через HTTP-подключение.

NSUrlConnectionDataDelegate_Extensions

Методы расширения интерфейса INSUrlConnectionDataDelegate для поддержки всех методов из NSUrlConnectionDataDelegate протокола.

NSUrlConnectionDelegate

Класс Delegate, используемый NSUrlConnection веб-клиента.

NSUrlConnectionDelegate_Extensions

Методы расширения интерфейса INSUrlConnectionDelegate для поддержки всех методов из NSUrlConnectionDelegate протокола.

NSUrlConnectionDownloadDelegate

При переопределении позволяет настраивать события, связанные с данными, полученными при скачивании файла по URL-адресу.

NSUrlConnectionDownloadDelegate_Extensions

Методы расширения интерфейса INSUrlConnectionDownloadDelegate для поддержки всех методов из NSUrlConnectionDownloadDelegate протокола.

NSUrlCredential

Учетные данные проверки подлинности

NSUrlCredentialStorage

Управляет хранилищем учетных данных URL-адреса.

NSUrlCredentialStorage.Notifications

Уведомление, размещенное классом NSUrlCredentialStorage .

NSUrlDownload

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlDownloadDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlDownloadDelegate_Extensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlProtectionSpace

Представляет область на сервере, требующую проверки подлинности.

NSUrlProtocol

Базовый класс для обеспечения загрузки URL-адресов для конкретного протокола.

NSUrlProtocolClient

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlQueryItem

Одна пара "ключ-значение", которая является частью запроса URL-адреса.

NSUrlRequest

Запрос на загрузку URL-адреса.

NSUrlResponse

Используется для чтения ответа из NSUrlRequest.

NSUrlSession

Координирует набор задач передачи данных, включая большие фоновые задачи.

NSUrlSessionActiveTasks

Содержит возвращаемые значения из асинхронного метода GetTasksAsync().

NSUrlSessionActiveTasks2

Содержит активные задачи для NSUrlSession.

NSUrlSessionCombinedTasks

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionConfiguration

Инкапсулирует конфигурацию, используемую NSUrlSessionс .

NSUrlSessionDataDelegate

Объект делегата для NSUrlSessionDataTask класса, предоставляющий события, связанные с отправкой и скачиванием данных.

NSUrlSessionDataDelegate_Extensions

Методы расширения интерфейса INSUrlSessionDataDelegate для поддержки всех методов из NSUrlSessionDataDelegate протокола.

NSUrlSessionDataTask

Объект NSUrlSessionTask , который передает данные в виде NSData.

NSUrlSessionDataTaskRequest

Содержит возвращаемые значения из NSUrlSession.Create*TaskAsync методов .

NSUrlSessionDelegate

Объект делегата для NSUrlSession объектов .

NSUrlSessionDelegate_Extensions

Методы расширения интерфейса INSUrlSessionDelegate для поддержки всех методов из NSUrlSessionDelegate протокола.

NSUrlSessionDownloadDelegate

Объект делегата NSUrlSessionDownloadTaskдля предоставляет события, связанные с загрузкой больших данных.

NSUrlSessionDownloadDelegate_Extensions

Методы расширения интерфейса INSUrlSessionDownloadDelegate для поддержки всех методов из NSUrlSessionDownloadDelegate протокола.

NSUrlSessionDownloadTask

Разработчики должны использовать NSUrlDownloadSessionResponse вместо этого устаревшего типа.

NSUrlSessionDownloadTaskRequest

Этот класс содержит возвращаемые значения из асинхронных методов CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask), CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask), CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask).

NSUrlSessionHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionStreamDataRead

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionStreamDelegate

Делегируйте объект для NSUrlSession объектов, имеющих NSUrlSessionStreamTask объекты .

NSUrlSessionStreamDelegate_Extensions

Методы расширения интерфейса INSUrlSessionStreamDelegate для поддержки всех методов из NSUrlSessionStreamDelegate протокола.

NSUrlSessionStreamTask

Подкласс , NSUrlSessionTask предоставляющий API для асинхронных операций чтения и записи.

NSUrlSessionTask

Базовый класс для задач передачи данных, создаваемый NSUrlSession.

NSUrlSessionTaskDelegate

Объект делегата для объектов T:Foundation.NSUrlSessionTaskUpload , предоставляющий события, связанные с отправкой файлов.

NSUrlSessionTaskDelegate_Extensions

Методы расширения интерфейса INSUrlSessionTaskDelegate для поддержки всех методов из NSUrlSessionTaskDelegate протокола.

NSUrlSessionTaskMetrics

Хранит данные о выполнении NSUrlSessionTask.

NSUrlSessionTaskPriority

Определяет константы для использования с Priority.

NSUrlSessionTaskTransactionMetrics

Хранит данные об отдельных парах "запрос-ответ" NSUrlSessionTaskв .

NSUrlSessionUploadTask

Объект , NSUrlSessionDataTask используемый для отправки данных.

NSUrlUtilities_NSCharacterSet

Определяет статические методы, определяющие наборы символов для различных подкомпонентов NSUrlобъекта .

NSUrlUtilities_NSString

Определяет статические методы для кодирования и экранирования URL-адресов.

NSUserActivity

Поведение пользователя, которое может продолжаться на другом устройстве. (В настоящее время просматривается только веб-сайт, см. раздел NSUserActivityType).

NSUserActivityContinuation

Содержит потоки продолжения, возвращаемые методом GetContinuationStreamsAsync() .

NSUserActivityDelegate

Делегируйте объект для NSUserActivity объектов, предоставляя события, связанные с действием, начатым на одном устройстве и продолженным на другом.

NSUserActivityDelegate_Extensions

Методы расширения интерфейса INSUserActivityDelegate для поддержки всех методов из NSUserActivityDelegate протокола.

NSUserActivityType

Определяет типы, доступные NSUserActivity в системе (в настоящее время только для просмотра веб-страниц).

NSUserDefaults

Предоставляет доступ к пользовательским значениям по умолчанию.

NSUserDefaults.Notifications

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUserNotification

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUserNotificationAction

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUserNotificationCenter

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUserNotificationCenterDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUserNotificationCenterDelegate_Extensions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUuid

Класс для создания и представления универсальных уникальных строк идентификации (UUID).

NSValue

Привязка к типу значений Objective-C.

NSValueTransformer

Абстрактный класс, поддерживающий преобразование между представлениями значений. В основном используется внутри какао.

NSValueTransformer.Notifications

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSXpcListenerEndpoint

Присваивает имя определенному прослушивателю XPC.

NSZone

Область, контролируемая ОС, в памяти, из которой выделяются объекты.

ObjCException

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

OutletAttribute

Предоставляет данное свойство в качестве выхода для мира Objective-C.

PreserveAttribute

Запрещает компоновщику MonoTouch связывать целевой объект.

ProtocolAttribute

Атрибут, применяемый к интерфейсам, представляющим протоколы Objective-C.

ProtocolMemberAttribute

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

RegisterAttribute

Используется для регистрации класса в среде выполнения Objective-C.

UNCDidActivateNotificationEventArgs

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

UNCDidDeliverNotificationEventArgs

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

You_Should_Not_Call_base_In_This_Method

Этот класс выходит исключительно как предупреждение для будущих поколений.   Вы вызвали метод с помощью "base", но это не требуется.

Структуры

NSDecimal

Представляет неизменяемое значение, которое может варьироваться от мантиссы*10^экспоненты, где мантисса — десятичное целое число длиной до 38 цифр, а экспонента — целое число в диапазоне от –128 до 127.

NSOperatingSystemVersion

Определяет версию операционной системы. Особенно для использования с методом IsOperatingSystemAtLeastVersion(NSOperatingSystemVersion) .

NSRange

Представляет диапазон, заданный расположением и длиной.

Интерфейсы

INSCacheDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSCacheDelegate.

INSCoding

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSCoding.

INSConnectionDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

INSCopying

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSCopying.

INSDiscardableContent

Интерфейс для класса, который может экономить память путем отмены некоторых его подкомпонентов, когда они не используются.

INSExtensionRequestHandling

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSExtensionRequestHandling.

INSFileManagerDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSFileManagerDelegate.

INSFilePresenter

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSFilePresenter.

INSItemProviderReading

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

INSItemProviderWriting

Интерфейс, используемый для NSItemProvider извлечения данных из объекта .

INSKeyedArchiverDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSKeyedArchiverDelegate.

INSKeyedUnarchiverDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSKeyedUnarchiverDelegate.

INSLocking

Интерфейс, который вместе с классом T:Foundation.NSLocking_Extensions составляют протокол NSLocking.

INSMachPortDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSMachPortDelegate.

INSMetadataQueryDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSMetadataQueryDelegate.

INSMutableCopying

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSMutableCopying.

INSNetServiceBrowserDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSNetServiceBrowserDelegate.

INSNetServiceDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSNetServiceDelegate.

INSObjectProtocol

Протокол объекта базового уровня должен считаться объектом Objective-C первого класса.

INSPortDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSPortDelegate.

INSProgressReporting

Интерфейс, представляющий обязательные методы (если таковые есть) протокола INSProgressReporting.

INSSecureCoding

Категория безопасного кодирования.

INSStreamDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSStreamDelegate.

INSURLAuthenticationChallengeSender

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSURLAuthenticationChallengeSender.

INSUrlConnectionDataDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDataDelegate.

INSUrlConnectionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDelegate.

INSUrlConnectionDownloadDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlConnectionDownloadDelegate.

INSUrlDownloadDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

INSUrlProtocolClient

Категория клиента протокола URL-адреса.

INSUrlSessionDataDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlSessionDataDelegate.

INSUrlSessionDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlSessionDelegate.

INSUrlSessionDownloadDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlSessionDownloadDelegate.

INSUrlSessionStreamDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlSessionStreamDelegate.

INSUrlSessionTaskDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUrlSessionTaskDelegate.

INSUserActivityDelegate

Интерфейс, представляющий обязательные методы (если таковые есть) протокола NSUserActivityDelegate.

INSUserNotificationCenterDelegate

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

Перечисления

AEEventClass

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

AEEventID

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSActivityOptions

Перечисление тегов, значения которого можно использовать с BeginActivity(NSActivityOptions, String).

NSAlignmentOptions

Перечисление значений, используемых функциями выравнивания.

NSAppleEventDescriptorType

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAppleEventSendOptions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAttributedStringEnumeration

Перечисление, значения которого задают параметры, используемые в методах EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback) и EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback) .

NSBundleExecutableArchitecture

Архитектура пакета.

NSByteCountFormatterCountStyle

Перечисление, значения которого указывают, как вычисляются единицы байтов (например, если "КБ" означает 1000 или 1024 байта).

NSByteCountFormatterUnits

Перечисление, значения которого определяют единицы, отображаемые .NSByteCountFormatter

NSCalculationError

Перечисление, значения которого указывают на определенную ошибку вычисления (например, недостаточное количество, деление на ноль, потеря точности).

NSCalendarOptions

Перечисление тегов, значения которого задают параметры в вызовах M:NSFoundation.NSCalendar.Components* и DateByAddingComponents(NSDateComponents, NSDate, NSDateComponentsWrappingBehavior).

NSCalendarType

Типы календарей, которые можно использовать с конструктором NSCalendar.

NSCalendarUnit

Перечисление, значения которого указывают единицы календаря (например, секунды, месяцы, эры).

NSCocoaError

Перечисление различных ошибок, связанных с разработкой Cocoa.

NSComparisonPredicateModifier

Перечисление, значения которого указывают, как NSComparisonPredicate должен применяться к связи "n-ко-многим".

NSComparisonPredicateOptions

Перечисление, значения которого определяют тип сравнения строк, используемого NSComparisonPredicateв .

NSComparisonResult

Результат сравнения в Foundation Framework.

NSCompoundPredicateType

Перечисление, значения которого определяют логический оператор Boolean, применяемый к объекту NSCompoundPredicate.

NSDataBase64DecodingOptions

Перечисление тегов, которое можно использовать с конструктором C:Foundation.NSData,Foundation.NSDataBase64DecodingOptions ).

NSDataBase64EncodingOptions

Перечисление тегов, которое можно использовать для указания параметров для GetBase64EncodedData(NSDataBase64EncodingOptions) и GetBase64EncodedString(NSDataBase64EncodingOptions).

NSDataReadingOptions

Флаги, определяющие, как NSData загружает файлы.

NSDataSearchOptions

Флаги, управляющие поиском в методе Find NSData.

NSDataWritingOptions

Перечисление параметров, используемых при записи NSData объектов.

NSDateComponentsFormatterUnitsStyle

Перечисляет стили NSDateComponentsFormatter вывода.

NSDateComponentsFormatterZeroFormattingBehavior

Перечисляет, как нулевые значения должны рассматриваться в NSDateComponentsFormatter.

NSDateComponentsWrappingBehavior

Перечисление, позволяющее разработчику приложения указать, следует ли упаковать компоненты календаря.

NSDateFormatterBehavior

Перечисление, которое может указать, должен ли NSDateFormatter вести себя так же, как до OS x версии 10.4.

NSDateFormatterStyle

Перечисление значений, определяющих различные стили формата даты.

NSDateIntervalFormatterStyle

Перечисляет стили вывода объекта NSDateIntervalFormatter.

NSDecodingFailurePolicy

Перечисляет способ сбоя NSCoder . (См P:Foundation.NSCoder.FailurePolicy)

NSDirectoryEnumerationOptions

Перечисление параметров для использования с NSDirectoryEnumerator.

NSDocumentType

Перечисление известных типов документов. Используется со свойством DocumentType .

NSDocumentViewMode

Перечисление, указывающее способ просмотра документа. Используется со свойством ViewMode .

NSEnergyFormatterUnit

Единица, используемая .NSEnergyFormatter

NSEnumerationOptions

Перечисление допустимых параметров для использования при перечислении по блокам.

NSExpressionType

Перечисление допустимых типов для NSExpression.

NSFileCoordinatorReadingOptions

Перечисление параметров, связанных с чтением содержимого или атрибутов файла или каталога.

NSFileCoordinatorWritingOptions

Перечисление параметров, допустимых при изменении содержимого или атрибутов файла или каталога.

NSFileManagerItemReplacementOptions

Перечисление параметров для использования с Replace(NSUrl, NSUrl, String, NSFileManagerItemReplacementOptions, NSUrl, NSError).

NSFileManagerUnmountOptions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSFileProtection

Перечисляет уровни защиты файлов.

NSFileType

Перечисление типа файла.

NSFileVersionAddingOptions

Позволяет разработчику приложения указать, что новая версия файла должна быть создана путем перемещения исходного файла.

NSFileVersionReplacingOptions

Позволяет разработчику приложения указать, что старая версия файла должна быть удалена из хранилища версий.

NSFileWrapperReadingOptions

Перечисление параметров, используемых при чтении узла файловой системы.

NSFileWrapperWritingOptions

Перечисление параметров, используемых при записи узла файловой системы.

NSFormattingContext

Перечисляет положение отформатированных данных. Используется с NSByteCountFormatter и NSDateComponentsFormatter.

NSFormattingUnitStyle

Перечисляет стиль (требуемую NSLengthFormatterдлину) объекта , NSEnergyFormatterили NSMassFormatter.

NSHttpCookieAcceptPolicy

Перечисление, значения которого указывают допустимые стратегии для принятия NSHttpCookies.

NSIso8601DateFormatOptions

Перечисление параметров форматирования пометки для использования с NSIso8601DateFormatter.

NSItemDownloadingStatus

Перечисляет значения состояния загрузки.

NSItemProviderErrorCode

Перечисляет ошибки, связанные с NSItemProvider методами.

NSItemProviderFileOptions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSItemProviderRepresentationVisibility

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSJsonReadingOptions

Параметры для использования при преобразовании данных JSON в экземпляры типов Foundation.

NSJsonWritingOptions

Перечисление, указывающее параметры печати (компактные и довольно печатные) для данных JSON.

NSKeyValueChange

Перечисление, указывающее тип изменений, происходящих в методах WillChangeValue(String) и DidChangeValue(String) .

NSKeyValueObservingOptions

Перечисление значений, задающее параметры, используемые с методом AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) .

NSKeyValueSetMutationKind

Перечисление значений, указывающее операцию, выполняемую в изменяемом хранилище ключей и значений.

NSLengthFormatterUnit

Перечисляет единицы длины (фут, метр и т. д.) для использования с NSLengthFormatter.

NSLigatureType

Перечисление, определяющее допустимые типы лигатуры объекта NSAttributedString.

NSLinguisticTaggerOptions

Перечисление параметров для использования с NSLinguisticTagger.

NSLinguisticTaggerUnit

Перечисление лингвистических единиц, распознаваемых классом NSLinguisticTagger .

NSLinguisticTagScheme

Перечисляет классы тегов, возвращаемых классификатором текста.

NSLinguisticTagUnit

Перечисляет значения тегов для лингвистических единиц.

NSLocaleLanguageDirection

Перечисление значений, задающих направление текста для языка.

NSMachPortRights

Перечисление тегов, значения которого задают параметры в вызовах FromMachPort(UInt32, NSMachPortRights).

NSMassFormatterUnit

Перечисляет единицы массы (фунты, кг, камень).

NSMatchingFlags

Перечисляет флаги для использования с делегатом NSMatchEnumerator .

NSMatchingOptions

Перечисляет параметры для использования с NSRegularExpression объектами регулярных выражений.

NSMeasurementFormatterUnitOptions

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSNetServiceOptions

Параметры NSNetService.

NSNetServicesStatus

Коды состояния для NSNetService.

NSNotificationCoalescing

Перечисление способов объединения NSNotificationобъектов .

NSNotificationFlags

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSNotificationSuspensionBehavior

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSNumberFormatterBehavior

Перечисление, значения которого указывают, должен ли модуль форматирования чисел вести себя так же, как до OS X версии 10.4.

NSNumberFormatterPadPosition

Перечисление, значения которого указывают, где должно применяться заполнение к числам.

NSNumberFormatterRoundingMode

Перечисление режимов округления, которые могут применяться к числам.

NSNumberFormatterStyle

Перечисление форматов, которые можно использовать с числами.

NSOperationQueuePriority

Перечисление значений, определяющих приоритет операции по отношению к другим в NSOperationQueue.

NSPersonNameComponentsFormatterOptions

Содержит константу, указывающую, что следует отформатировать фонетическое представление имени, а не собственные компоненты объекта имени.

NSPersonNameComponentsFormatterStyle

Перечисляет значения, управляющие способом отображения имен.

NSPostingStyle

Перечисление значений, указывающих, когда должно быть опубликовано уведомление.

NSPredicateOperatorType

Перечисление значений, указывающих типы сравнения для использования с NSComparisonPredicate.

NSProcessInfoThermalState

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSPropertyListFormat

Формат, используемый во время сериализации с помощью NSKeyedArchiver.

NSPropertyListMutabilityOptions

Перечисление значений, задающее параметры изменчивости для списков свойств.

NSPropertyListReadOptions

Apple заявляет, что функциональные возможности, связанные с этим классом, не реализованы.

NSPropertyListWriteOptions

Перечисление параметров изменчивости для использования со списками свойств.

NSQualityOfService

Перечисляет значения QoS для использования с NSOperation объектами и NSOperationQueue объектами.

NSRegularExpressionOptions

Определяет параметры для использования с NSRegularExpression объектами .

NSRoundingMode

Перечисление значений, определяющих поведение округления для NSDecimalобъектов .

NSRunLoopMode

Режимы цикла запуска для NSRunLoop.

NSSearchPathDirectory

Перечисление специальных каталогов для использования с M:Foundation.NSFileManager.GetURLs*.

NSSearchPathDomain

Перечисление значений, указывающих константы домена пути поиска для использования с NSSearchPathDirectory.

NSSortOptions

Перечисление тегов, указывающее параметры сортировки в вызовах M:NSFoundation.NSMutableOrderedSet.Sort*.

NSStreamEvent

Перечисление значений, которые могут быть отправлены в HandleEvent(NSStream, NSStreamEvent).

NSStreamServiceType

Возможные значения типа службы для NSStream.

NSStreamSocketSecurityLevel

Протокол безопасности, используемый для NSStream.

NSStreamStatus

Текущее состояние NSStream.

NSStringCompareOptions

Перечисление параметров, доступных для методов поиска и сравнения NSString.

NSStringDrawingOptions

Перечисление параметров, используемых при рисовании строк.

NSStringEncoding

Кодировки, поддерживаемые NSString.Encode.

NSStringTransform

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSTaskTerminationReason

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSTextCheckingType

Перечисляет доступные предопределенные регулярные выражения для проверки текста.

NSTextCheckingTypes

Перечисляет доступные предопределенные классы регулярных выражений для проверки текста.

NSTextWritingDirection

Перечисляет направления написания для использования с NSWritingDirection.

NSTimeZoneNameStyle

Задает стили для имен часовых поясов.

NSUbiquitousKeyValueStoreChangeReason

Перечисление допустимых причин для изменения повсеместного хранилища ключей iCloud.

NSUnderlineStyle

Перечисление допустимых стилей для подчеркивания или зачеркивание.

NSUrlBookmarkCreationOptions

При создании закладки используется перечисление параметров ot.

NSUrlBookmarkResolutionOptions

Перечисление параметров, используемых при создании NSUrl путем разрешения закладки.

NSUrlCacheStoragePolicy

Перечисление значений, представляющих допустимые стратегии кэширования для использования с NSUrls.

NSUrlCredentialPersistence

Определяет способ хранения учетных данных.

NSUrlError

Перечисление ошибок, связанных с созданием или загрузкой NSUrl.

NSUrlErrorCancelledReason

Перечисление, значения которого указывают причину отмены передачи данных.

NSUrlRelationship

Определяет константы, определяющие связь между каталогом и элементом.

NSUrlRequestCachePolicy

Политика кэширования NSUrlRequest.

NSUrlRequestNetworkServiceType

Типы сетевых служб для NSUrlRequest.

NSUrlSessionAuthChallengeDisposition

Перечисление, значения которого определяют состояние запроса авторизации.

NSUrlSessionDelayedRequestDisposition

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionMultipathServiceType

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionResponseDisposition

Перечисление, значения которого определяют состояние ответа.

NSUrlSessionTaskMetricsResourceFetchType

Перечисляет способ загрузки сетевого ресурса.

NSUrlSessionTaskState

Перечисление, значения которого указывают состояние T:Foundation.NSessionTask.

NSUserDefaultsType

Перечисление, значения которого задают тип объекта T:NSFoundation.NSUserDefaults .

NSUserNotificationActivationType

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSVolumeEnumerationOptions

Перечисление параметров, используемых при перечислении подключенных томов.

NSWritingDirection

Перечисление допустимых направлений написания.

Делегаты

CloudKitRegistrationPreparationAction

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

CloudKitRegistrationPreparationHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

EnumerateDatesCallback

Обработчик завершения для EnumerateDatesStartingAfterDate(NSDate, NSDateComponents, NSCalendarOptions, EnumerateDatesCallback) метода .

EnumerateIndexSetCallback

Определяет обратный вызов перечислителя в вызовах .EnumerateIndexes(NSRange, NSEnumerationOptions, EnumerateIndexSetCallback)

ItemProviderDataCompletionHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

LinguisticTagEnumerator

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

LoadInPlaceFileRepresentationHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSAttributedRangeCallback

Делегат, указывающий обратный вызов метода EnumerateAttributes(NSRange, NSAttributedStringEnumeration, NSAttributedRangeCallback) .

NSAttributedStringCallback

Делегат, указывающий обратный вызов метода EnumerateAttribute(NSString, NSRange, NSAttributedStringEnumeration, NSAttributedStringCallback) .

NSComparator

Делегат, определяющий функцию сравнения для использования с функтинами, Sort(NSComparator)например .

NSDataByteRangeEnumerator

Делегат, используемый для перечисления в вызовах .EnumerateByteRange(NSDataByteRangeEnumerator)

NSDecoderCallback

Делегат, указывающий функцию обратного DecodedObject вызова для свойства .

NSDecoderHandler

Делегат, указывающий функцию обратного CannotDecodeClass вызова для свойства .

NSEncodeHook

Делегат, указывающий функцию, вызываемую методом WillEncode .

NSEnumerateErrorHandler

Делегат, указывающий обработчик ошибок для использования в GetEnumerator(NSUrl, NSString[], NSDirectoryEnumerationOptions, NSEnumerateErrorHandler).

NSEnumerateLinguisticTagsEnumerator

Перечислитель для передачи в методы в NSLinguisticAnalysis классе .

NSErrorUserInfoValueProvider

Делегат, возвращаемый GetUserInfoValueProvider(String).

NSExpressionCallbackHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSExpressionHandler

Делегат, указывающий целевой FromFunction(NSExpression, String, NSExpression[]) объект метода .

NSFileCoordinatorWorkerRW

Делегат, который используется с рядом скоординированных функций чтения и записи в NSFileCoordinator.

NSFilePresenterReacquirer

Обработчик завершения для отказа от файла в средстве чтения.

NSFileVersionNonlocalVersionsCompletionHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSItemProviderCompletionHandler

Обработчик завершения, используемый с NSItemProviderLoadHandler делегатами.

NSItemProviderLoadHandler

Определяет обработчик нагрузки для использования с методами RegisterItemForTypeIdentifier(String, NSItemProviderLoadHandler) и SetPreviewImageHandler(NSItemProviderLoadHandler) .

NSLingusticEnumerator

Делегат, перечисляющий значения для EnumerateTagsInRange(NSRange, NSString, NSLinguisticTaggerOptions, NSLingusticEnumerator).

NSMatchEnumerator

Делегат применяется к результатам в EnumerateMatches(NSString, NSMatchingOptions, NSRange, NSMatchEnumerator).

NSMetadataQueryEnumerationCallback

Делегат, используемый в качестве обратного вызова в вызовах EnumerateResultsUsingBlock(NSMetadataQueryEnumerationCallback) и EnumerateResultsWithOptions(NSEnumerationOptions, NSMetadataQueryEnumerationCallback).

NSMetadataQueryObject

Делегат, определяющий значение для ReplacementObjectForResultObject.

NSMetadataQueryValue

Делегат, определяющий значение для ReplacementValueForAttributevalue.

NSPredicateEvaluator

Делегат, представляющий выражение для использования с FromExpression(NSPredicateEvaluator).

NSRangeIterator

Делегат, используемый для указания итератора, используемого EnumerateRanges(NSRange, NSEnumerationOptions, NSRangeIterator).

NSSetEnumerator

Делегат, указывающий перечислитель, используемый Enumerate(NSSetEnumerator).

NSUrlConnectionDataResponse

Делегат, используемый в качестве обработчика завершения для SendAsynchronousRequest(NSUrlRequest, NSOperationQueue, NSUrlConnectionDataResponse).

NSUrlDownloadSessionResponse

Обработчик завершения для M:Foundation.NSUrlSession.CreateDownloadTask* и CreateDownloadTaskFromResumeData(NSData, NSUrlDownloadSessionResponse).

NSUrlSessionAllPendingTasks

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionDataRead

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

NSUrlSessionPendingTasks

Делегат, который служит обработчиком завершения для GetTasks(NSUrlSessionPendingTasks).

NSUrlSessionPendingTasks2

Содержит ожидающие задачи для NSUrlSession.

NSUrlSessionResponse

Сигнатура для обратных вызовов, вызываемых NSUrlSession для различных фоновых операций.

RegisterDataRepresentationLoadHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

RegisterFileRepresentationCompletionHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

RegisterFileRepresentationLoadHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

RegisterObjectRepresentationCompletionHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

RegisterObjectRepresentationLoadHandler

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

UNCShouldPresentNotification

Пространство имен Foundation предоставляет классы более низкого уровня в мире Objective-C. Часто эти классы имеют эквиваленты в библиотеке базовых классов .NET.

Комментарии

Привязки MonoTouch в значительной степени основаны на расширении Objective-C для среды выполнения Mono, что обеспечивает беспроблемную интеграцию между объектами Objective-C и C#. Это пространство имен предоставляет привязки к платформе Apple Foundation.