---
title: "searchableIndex(_:reindexSearchableItemsWithIdentifiers:acknowledgementHandler:)"
framework: coredata
role: symbol
role_heading: Instance Method
path: "coredata/nscoredatacorespotlightdelegate/searchableindex(_:reindexsearchableitemswithidentifiers:acknowledgementhandler:)"
---

# searchableIndex(_:reindexSearchableItemsWithIdentifiers:acknowledgementHandler:)

Reindexes the searchable items for the specified identifiers.

## Declaration

```swift
func searchableIndex(_ searchableIndex: CSSearchableIndex, reindexSearchableItemsWithIdentifiers identifiers: [String], acknowledgementHandler: @escaping () -> Void)
```

## Parameters

- `searchableIndex`: The index that contains the items that require reindexing.
- `identifiers`: An array of strings that identify the searchable items.
- `acknowledgementHandler`: The handler to call when you finish saving client state information.

## Discussion

Discussion For more information, see searchableIndex(_:reindexSearchableItemsWithIdentifiers:acknowledgementHandler:).

## See Also

### Updating the Index

- [indexDidUpdateNotification](coredata/nscoredatacorespotlightdelegate/indexdidupdatenotification.md)
- [searchableIndex(_:reindexAllSearchableItemsWithAcknowledgementHandler:)](coredata/nscoredatacorespotlightdelegate/searchableindex(_:reindexallsearchableitemswithacknowledgementhandler:).md)
