---
title: "outcomeStore(_:didDeleteOutcomes:)"
framework: CareKit
role: symbol
role_heading: Instance Method
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: "carekit/ocksynchronizedstoremanager/outcomestore(_:diddeleteoutcomes:)"
---

# outcomeStore(_:didDeleteOutcomes:)

Called each time outcomes are added to the store.

## Declaration

```swift
func outcomeStore(_ store: OCKAnyReadOnlyOutcomeStore, didDeleteOutcomes outcomes: [OCKAnyOutcome])
```

## Parameters

- `store`: The store which was modified.
- `outcomes`: The outcomes that were deleted from the store.

## See Also

### To remove? Handling Data Deletion

- [carePlanStore(_:didDeleteCarePlans:)](carekit/ocksynchronizedstoremanager/careplanstore(_:diddeletecareplans:).md)
- [contactStore(_:didDeleteContacts:)](carekit/ocksynchronizedstoremanager/contactstore(_:diddeletecontacts:).md)
- [patientStore(_:didDeletePatients:)](carekit/ocksynchronizedstoremanager/patientstore(_:diddeletepatients:).md)
- [taskStore(_:didDeleteTasks:)](carekit/ocksynchronizedstoremanager/taskstore(_:diddeletetasks:).md)
