Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Базовая ссылка платформы данных

Введение в базовый набор ссылки на данные

Классы   Протоколы   Другая ссылка  

Этот набор документов обеспечивает ссылку API для Базовой платформы Данных. Базовые Данные обеспечивают управление графом объектов и персистентность для приложений Основы и Какао. Для получения дополнительной информации посмотрите Базовые Основы Данных.

Классы

NSObject

NSObject корневой класс большинства иерархий классов Objective C.

NSAtomicStoreCacheNode

NSAtomicStoreCacheNode реальный класс для представления основных узлов в Базовых Данных атомарное хранилище.

NSEntityDescription

NSEntityDescription объект описывает объект в Базовых Данных.

NSEntityMapping

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

NSEntityMigrationPolicy

Экземпляры NSEntityMigrationPolicy настройте процесс миграции для отображения объекта.

NSFetchedResultsController

Вы используете выбранный контроллер результатов для эффективного управления, результаты возвратились из Базового запроса выборки Данных для предоставления данных для a UITableView объект.

NSIncrementalStoreNode

NSIncrementalStoreNode реальный класс для представления основных узлов в Базовых Данных инкрементное хранилище.

NSManagedObject

NSManagedObject универсальный класс, реализующий все основное поведение, требуемое Базового объекта Модели данных.

NSManagedObjectContext

Экземпляр NSManagedObjectContext представляет единственное «объектное пространство» или временную память в приложении.

NSManagedObjectID

NSManagedObjectID объект является компактным, универсальным идентификатором для управляемого объекта.

NSManagedObjectModel

NSManagedObjectModel объект описывает схему — набор объектов (модели данных), которые Вы используете в своем приложении.

NSMappingModel

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

NSMergeConflict

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

NSMergePolicy

Вы используете объект политики слияния для разрешения конфликтов между персистентным хранилищем и версиями в памяти управляемых объектов.

NSMigrationManager

Экземпляры NSMigrationManager выполните миграцию данных от одного персистентного хранилища до другого использования данного отображения модели.

NSPersistentStore

Этот класс является абстрактным базовым классом для всех Базовых Данных персистентные хранилища.

NSAtomicStore

NSAtomicStore абстрактный суперкласс, который можно разделить на подклассы для создания Базовых Данных атомарное хранилище.

NSIncrementalStore

NSIncrementalStore абстрактный суперкласс, определяющий API, через который Базовые Данные связываются с хранилищем.

NSPersistentStoreCoordinator

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

NSPersistentStoreRequest

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

NSAsynchronousFetchRequest

NSBatchUpdateRequest

NSFetchRequest

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

NSSaveChangesRequest

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

NSPersistentStoreResult

NSBatchUpdateResult

NSPersistentStoreAsynchronousResult

NSAsynchronousFetchResult

NSPropertyDescription

NSPropertyDescription класс используется для определения свойств объекта в Базовой модели управляемого объекта Данных.

NSAttributeDescription

NSAttributeDescription класс используется для описания атрибутов объекта, описанного экземпляром NSEntityDescription.

NSExpressionDescription

Экземпляры NSExpressionDescription объекты представляют специальный тип описания свойства, предназначенный для использования с NSFetchRequest метод propertiesToFetch.

NSFetchedPropertyDescription

NSFetchedPropertyDescription класс используется для определения “выбранных свойств”. Выбранные свойства позволяют Вам указывать связанные объекты через слабое, однонаправленное отношение, определенное запросом выборки.

NSRelationshipDescription

NSRelationshipDescription класс используется для описания отношений объекта в NSEntityDescription объект.

NSPropertyMapping

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

NSExpression

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

NSFetchRequestExpression

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

Протоколы

NSFetchedResultsControllerDelegate

Экземпляр NSFetchedResultsController методы использования в этом протоколе, чтобы уведомить его делегата, что результаты выборки контроллера были изменены вследствие добавления, удалите, переместите или обновите операции.

NSFetchedResultsSectionInfo

Этот протокол определяет интерфейс для объектов раздела, продаваемых экземпляром NSFetchedResultsController.

Другая ссылка

Базовая ссылка констант данных