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

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

Разработчик

Ссылка платформы EventKit ссылка класса EKObject

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

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

EKObject

EKObject класс является абстрактным суперклассом для всех классов Набора События, экземпляры которых являются персистентными. Это обеспечивает точную регулировку при сохранении и восстановлении настроек свойства. Например, можно узнать, был ли постоянный объект изменен локально и должен ли он быть сохранен. Если объект изменил в конечном счете хранилище, так как это было выбрано, можно обновить локальную копию путем хранения локальных изменений или путем удаления локальных изменений. Можно также откатывать объект к состоянию, когда это было сначала выбрано.

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


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


Swift

import EventKit

Objective C

@import EventKit;

Доступность


Доступный в OS X v10.8 и позже.
  • Возвраты, содержит ли этот объект или какой-либо из объектов это, отменили фиксацию изменений.

    Объявление

    Swift

    func hasChanges() -> Bool

    Objective C

    - (BOOL)hasChanges

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

    Возвраты YEStrue если там незафиксированы изменения; иначе, NOfalse.

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

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

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

  • Возвраты, сохранялся ли когда-либо этот объект.

    Объявление

    Swift

    func isNew() -> Bool

    Objective C

    - (BOOL)isNew

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

    Возвраты YEStrue если не был сохранен объект; иначе, NOfalse.

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

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

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

  • Слияния изменяются на этот объект с последними сохраненными значениями.

    Объявление

    Swift

    func refresh() -> Bool

    Objective C

    - (BOOL)refresh

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

    Если работа успешна, YEStrue; если объект был удален в конечном счете хранилище, NOfalse. Если возвращается этот метод NOfalse, объект должен быть выпущен.

    Обсуждение

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

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

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

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

  • Возвраты этот объект к его сохраненному состоянию.

    Объявление

    Swift

    func reset()

    Objective C

    - (void)reset

    Обсуждение

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

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

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

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

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

    Объявление

    Swift

    func rollback()

    Objective C

    - (void)rollback

    Обсуждение

    Любые локальные изменения в этом объекте потеряны при вызове этого метода. Этот метод не повторно выбирает значения свойств от хранилища события. Если объект никогда не изменялся, этот метод ничего не делает.

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

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

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