# NSTextFinder class documentation

Generated at 2026-02-17 21:02:56 +0000
Software documentation for the NSTextFinder class
AppKit/NSTextFinder.h
NSCoding
Description forthcoming.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
drawIncrementalMatchHighlightInRect:
rect
Description forthcoming.
cancelFindIndicator
Description forthcoming.
client
Description forthcoming.
findBarContainer
Description forthcoming.
findIndicatorNeedsUpdate
Description forthcoming.
incrementalMatchRanges
Description forthcoming.
incrementalSearchingShouldDimContentView
Description forthcoming.
isIncrementalSearchingEnabled
Description forthcoming.
noteClientStringWillChange
Description forthcoming.
performAction:
op
Description forthcoming.
setClient:
client
Description forthcoming.
setFindBarContainer:
findBarContainer
Description forthcoming.
setFindIndicatorNeedsUpdate:
flag
Description forthcoming.
setIncrementalSearchingEnabled:
flag
Description forthcoming.
setIncrementalSearchingShouldDimContentView:
flag
Description forthcoming.
validateAction:
op
Description forthcoming.
Software documentation for the NSTextFinderBarContainer protocol
AppKit/NSTextFinder.h
NSObject
Description forthcoming.
contentView
Description forthcoming.
findBarView
Description forthcoming.
findBarViewDidChangeHeight
Description forthcoming.
isfindBarVisible
Description forthcoming.
setFindBarView:
view
Description forthcoming.
setFindBarVisible:
flag
Description forthcoming.
Software documentation for the NSTextFinderClient protocol
AppKit/NSTextFinder.h
NSObject
Description forthcoming.
allowsMultipleSelection
Description forthcoming.
contentViewAtIndex:
index
effectiveCharacterRange:
outRange
Description forthcoming.
didReplaceCharacters
Description forthcoming.
drawCharactersInRange:
range
forContentView:
view
Description forthcoming.
firstSelectedRange
Description forthcoming.
isEditable
Description forthcoming.
isSelectable
Description forthcoming.
rectsForCharacterRange:
range
Description forthcoming.
replaceCharactersInRange:
range
withString:
string
Description forthcoming.
scrollRangeToVisible:
range
Description forthcoming.
selectedRanges
Description forthcoming.
setSelectedRanges:
ranges
Description forthcoming.
shouldReplaceCharactersInRanges:
ranges
withStrings:
strings
Description forthcoming.
string
Description forthcoming.
stringAtIndex:
characterIndex
effectiveRange:
outRange
endsWithSearchBoundary:
outFlag
Description forthcoming.
stringLength
Description forthcoming.
visibleCharacterRanges
Description forthcoming.