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

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

Разработчик

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

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

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

NSSaveChangesRequest

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


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


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


Swift

import CoreData

Objective C

@import CoreData;

Доступность


Доступный в iOS 5.0 и позже.

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

  • Инициализирует запрос изменений сохранения с наборами данных изменений.

    Объявление

    Swift

    init(insertedObjects insertedObjects: Set<NSObject>?, updatedObjects updatedObjects: Set<NSObject>?, deletedObjects deletedObjects: Set<NSObject>?, lockedObjects lockedObjects: Set<NSObject>?)

    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

    Доступность

    Доступный в iOS 5.0 и позже.

  • insertedObjects Свойство

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

    Объявление

    Swift

    var insertedObjects: Set<NSObject>? { get }

    Objective C

    @property(readonly, strong) NSSet *insertedObjects

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

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в iOS 5.0 и позже.

  • updatedObjects Свойство

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

    Объявление

    Swift

    var updatedObjects: Set<NSObject>? { get }

    Objective C

    @property(readonly, strong) NSSet *updatedObjects

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

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в iOS 5.0 и позже.

  • deletedObjects Свойство

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

    Объявление

    Swift

    var deletedObjects: Set<NSObject>? { get }

    Objective C

    @property(readonly, strong) NSSet *deletedObjects

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

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в iOS 5.0 и позже.

  • lockedObjects Свойство

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

    Объявление

    Swift

    var lockedObjects: Set<NSObject>? { get }

    Objective C

    @property(readonly, strong) NSSet *lockedObjects

    Обсуждение

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

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

    Objective C

    @import CoreData;

    Swift

    import CoreData

    Доступность

    Доступный в iOS 5.0 и позже.