---
title: "beginFindStrings(_:withOptions:)"
framework: pdfkit
role: symbol
role_heading: Instance Method
path: "pdfkit/pdfdocument/beginfindstrings(_:withoptions:)"
---

# beginFindStrings(_:withOptions:)

Asynchronously finds all instances of the specified array of strings in the document.

## Declaration

```swift
func beginFindStrings(_ strings: [String], withOptions options: NSString.CompareOptions = [])
```

## Discussion

Discussion This method returns immediately. It causes notifications to be issued when searching begins and ends, on each search hit, and when the search proceeds to a new page. For options, refer to Searching, Comparing, and Sorting Strings.

## See Also

### Related Documentation

- [PDFDocument](pdfkit/pdfdocument.md)

### Searching Documents

- [findString(_:withOptions:)](pdfkit/pdfdocument/findstring(_:withoptions:).md)
- [beginFindString(_:withOptions:)](pdfkit/pdfdocument/beginfindstring(_:withoptions:).md)
- [findString(_:fromSelection:withOptions:)](pdfkit/pdfdocument/findstring(_:fromselection:withoptions:).md)
- [isFinding](pdfkit/pdfdocument/isfinding.md)
- [cancelFindString()](pdfkit/pdfdocument/cancelfindstring().md)
