OCKStore

E853024

OCKStore is CareKit’s data persistence layer, providing storage and management of care plans, tasks, and outcomes for iOS health applications.

Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf CareKit component
CareKit data store
Swift class
persistent store
canBeWrappedBy OCKSynchronizedStoreManager NERFINISHED
conformsTo OCKAnyStoreProtocol NERFINISHED
developedBy Apple NERFINISHED
documentationURL https://developer.apple.com/documentation/carekit/ockstore
framework CareKit NERFINISHED
hasDesignGoal local on-device storage
privacy-preserving data management
introducedIn CareKit 2.x API surface
manages OCKCarePlan NERFINISHED
OCKContact NERFINISHED
OCKOutcome NERFINISHED
OCKPatient
OCKTask
notifiesVia NotificationCenter NERFINISHED
delegate callbacks
partOf CareKit NERFINISHED
persistsDataUsing Core Data NERFINISHED
platform iOS
macOS
tvOS NERFINISHED
watchOS NERFINISHED
programmingLanguage Swift NERFINISHED
provides CRUD operations for CareKit entities
data persistence layer
storage of care plans
storage of outcomes
storage of tasks
replaces older CareKit store APIs
supports asynchronous operations
background data operations
logical deletion of records
querying by date interval
querying by identifier
synchronous operations
versioned records
supportsFeature care plan versioning
linking outcomes to tasks
recording outcomes
scheduling of tasks
tracking of adherence
usedFor care management apps
health applications
research and clinical studies apps

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

CareKit component OCKStore