Protocols

The following protocols are available globally.

  • Objects that conform to the PCKObjectable protocol are Parse interpretations of OCKObjectCompatible objects.

    See more

    Declaration

    Swift

    public protocol PCKObjectable : ParseObject
  • Objects that conform to the PCKRoleable protocol are ParseRole‘s .

    See more

    Declaration

    Swift

    public protocol PCKRoleable : ParseRole
  • Objects that conform to the PCKSynchronizable protocol are synchronized between the OCKStore and the Parse Cloud. In order to synchronize objects, they must also conform to either PCKObjectable or PCKVersionable. For examples, see PCKPatient, PCKCarePlan, PCKTask, PCKContact, and PCKOutcome.

    See more

    Declaration

    Swift

    public protocol PCKSynchronizable
  • Objects that conform to the PCKVersionable protocol are Parse interpretations of OCKVersionedObjectCompatible objects.

    See more

    Declaration

    Swift

    public protocol PCKVersionable : PCKObjectable, PCKSynchronizable
  • Objects that conform to the ParseRemoteDelegate protocol are able to respond to updates and resolve conflicts when needed.

    See more

    Declaration

    Swift

    public protocol ParseRemoteDelegate : OCKRemoteSynchronizationDelegate