Instance Method

setSpellingState:range:

Sets the spelling state, which controls the display of the spelling and grammar indicators on the given text range.

Declaration

- (void)setSpellingState:(NSInteger)value range:(NSRange)charRange;

Parameters

value

The spelling state value to set. Possible values, for the temporary attribute on the layout manager using the key NSSpellingStateAttributeName, are:

charRange

The character range over which to set the given spelling state.

Discussion

May be called or overridden to control setting of spelling and grammar indicators on text, used to highlight portions of the text that are flagged for spelling or grammar issues.

See Also

Working With the Spelling Checker

continuousSpellCheckingEnabled

A Boolean value that indicates whether the receiver has continuous spell checking enabled.

spellCheckerDocumentTag

A tag identifying the text view's text as a document for the spell checker server.

- toggleContinuousSpellChecking:

Toggles whether continuous spell checking is enabled for the receiver.

grammarCheckingEnabled

Enables and disables grammar checking.

- toggleGrammarChecking:

Changes the state of grammar checking from enabled to disabled and vice versa.