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

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

Разработчик

Ссылка платформы CoreData ссылка класса NSSaveChangesRequest

Опции
Развертывание Target:

На этой странице
Язык:

NSSaveChangesRequest

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

Наследование


Соответствует


Оператор импорта


Swift

import CoreData

Objective C

@import CoreData;

Доступность


Доступный в OS X v10.7 и позже.
  • Инициализирует запрос изменений сохранения с наборами данных изменений.

    Объявление

    Swift

    init(insertedObjects insertedObjects: NSSet?, updatedObjects updatedObjects: NSSet?, deletedObjects deletedObjects: NSSet?, lockedObjects lockedObjects: NSSet?)

    Objective C

    - (instancetype)initWithInsertedObjects:(NSSet *)insertedObjects updatedObjects:(NSSet *)updatedObjects deletedObjects:(NSSet *)deletedObjects lockedObjects:(NSSet *)lockedObjects

    Параметры

    insertedObjects

    Объекты, вставленные в контекст вызова.

    updatedObjects

    Объекты, обновленные в контексте вызова.

    deletedObjects

    Объекты, удаленные в контексте вызова.

    lockedObjects

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

    Возвращаемое значение

    Сохранение изменяет запрос, инициализированный с данными изменениями.

    Оператор импорта

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в OS X v10.7 и позже.

  • insertedObjects insertedObjects Свойство

    Объекты, вставленные в контекст вызова. (только для чтения)

    Объявление

    Swift

    var insertedObjects: NSSet? { get }

    Objective C

    @property(readonly, strong) NSSet *insertedObjects

    Оператор импорта

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в OS X v10.7 и позже.

  • updatedObjects updatedObjects Свойство

    Объекты, измененные в контексте вызова. (только для чтения)

    Объявление

    Swift

    var updatedObjects: NSSet? { get }

    Objective C

    @property(readonly, strong) NSSet *updatedObjects

    Оператор импорта

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в OS X v10.7 и позже.

  • deletedObjects deletedObjects Свойство

    Объекты, удаленные в контексте вызова. (только для чтения)

    Объявление

    Swift

    var deletedObjects: NSSet? { get }

    Objective C

    @property(readonly, strong) NSSet *deletedObjects

    Оператор импорта

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в OS X v10.7 и позже.

  • lockedObjects lockedObjects Свойство

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

    Объявление

    Swift

    var lockedObjects: NSSet? { get }

    Objective C

    @property(readonly, strong) NSSet *lockedObjects

    Обсуждение

    Объекты отмечаются для оптимистической блокировки с detectConflictsForObject:.

    Оператор импорта

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в OS X v10.7 и позже.