Up

# NSLinguisticTagger class documentation

### Authors

Generated by Debian

### Contents -

1. Software documentation for the NSLinguisticTagger class
2. Software documentation for the NSString(NSLinguisticAnalysis) category

# Software documentation for the NSLinguisticTagger class

## NSLinguisticTagger : NSObject

> Declared in:
>   Foundation/NSLinguisticTagger.h

Availability: MacOS-X 10.7.0
Description forthcoming.

Instance Variables
Method summary

- +availableTagSchemesForLanguage:
- +availableTagSchemesForUnit:language:
- +dominantLanguageForString:
- +enumerateTagsForString:range:unit:scheme:options:orthography:usingBlock:
- +tagForString:atIndex:unit:scheme:orthography:tokenRange:
- +tagsForString:range:unit:scheme:options:orthography:tokenRanges:
- -dominantLanguage
- -enumerateTagsInRange:scheme:options:usingBlock:
- -enumerateTagsInRange:unit:scheme:options:usingBlock:
- -initWithTagSchemes:options:
- -orthographyAtIndex:effectiveRange:
- -possibleTagsAtIndex:scheme:tokenRange:sentenceRange:scores:
- -sentenceRangeForRange:
- -setOrthography:range:
- -setString:
- -string
- -stringEditedInRange:changeInLength:
- -tagAtIndex:scheme:tokenRange:sentenceRange:
- -tagAtIndex:unit:scheme:tokenRange:
- -tagSchemes
- -tagsInRange:scheme:options:tokenRanges:
- -tagsInRange:unit:scheme:options:tokenRanges:
- -tokenRangeAtIndex:unit:

### availableTagSchemesForLanguage:

+ (NSArray*) availableTagSchemesForLanguage: (NSString*)language;
Availability: MacOS-X 10.7.0
Description forthcoming.

### availableTagSchemesForUnit: language:

+ (NSArray*) availableTagSchemesForUnit: (NSLinguisticTaggerUnit)unit language: (NSString*)language;
Availability: MacOS-X 10.7.0
Description forthcoming.

### dominantLanguageForString:

+ (NSString*) dominantLanguageForString: (NSString*)string;
Availability: MacOS-X 10.7.0
Description forthcoming.

### enumerateTagsForString: range: unit: scheme: options: orthography: usingBlock:

+ (void) enumerateTagsForString: (NSString*)string range: (NSRange)range unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options orthography: (NSOrthography*)orthography usingBlock: (GSLinguisticTagRangeBoolBlock)block;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagForString: atIndex: unit: scheme: orthography: tokenRange:

+ (NSLinguisticTag) tagForString: (NSString*)string atIndex: (NSUInteger)charIndex unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme orthography: (NSOrthography*)orthography tokenRange: (NSRangePointer)tokenRange;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagsForString: range: unit: scheme: options: orthography: tokenRanges:

+ (NSArray*) tagsForString: (NSString*)string range: (NSRange)range unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options orthography: (NSOrthography*)orthography tokenRanges: (NSArray**)tokenRanges;
Availability: MacOS-X 10.7.0
Description forthcoming.

### dominantLanguage

- (NSString*) dominantLanguage;
Availability: MacOS-X 10.7.0
Description forthcoming.

### enumerateTagsInRange: scheme: options: usingBlock:

- (void) enumerateTagsInRange: (NSRange)range scheme: (NSLinguisticTagScheme)tagScheme options: (NSLinguisticTaggerOptions)opts usingBlock: (GSLinguisticTagRangeRangeBoolBlock)block;
Availability: MacOS-X 10.7.0
Description forthcoming.

### enumerateTagsInRange: unit: scheme: options: usingBlock:

- (void) enumerateTagsInRange: (NSRange)range unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options usingBlock: (GSLinguisticTagRangeBoolBlock)block;
Availability: MacOS-X 10.7.0
Description forthcoming.

### initWithTagSchemes: options:

- (instancetype) initWithTagSchemes: (NSArray*)tagSchemes options: (NSUInteger)opts;
Availability: MacOS-X 10.7.0
Description forthcoming.

### orthographyAtIndex: effectiveRange:

- (NSOrthography*) orthographyAtIndex: (NSUInteger)charIndex effectiveRange: (NSRangePointer)effectiveRange;
Availability: MacOS-X 10.7.0
Description forthcoming.

### possibleTagsAtIndex: scheme: tokenRange: sentenceRange: scores:

- (NSArray*) possibleTagsAtIndex: (NSUInteger)charIndex scheme: (NSString*)tagScheme tokenRange: (NSRangePointer)tokenRange sentenceRange: (NSRangePointer)sentenceRange scores: (NSArray**)scores;
Availability: MacOS-X 10.7.0
Description forthcoming.

### sentenceRangeForRange:

- (NSRange) sentenceRangeForRange: (NSRange)range;
Availability: MacOS-X 10.7.0
Description forthcoming.

### setOrthography: range:

- (void) setOrthography: (NSOrthography*)orthography range: (NSRange)range;
Availability: MacOS-X 10.7.0
Description forthcoming.

### setString:

- (void) setString: (NSString*)string;
Availability: MacOS-X 10.7.0
Description forthcoming.

### string

- (NSString*) string;
Availability: MacOS-X 10.7.0
Description forthcoming.

### stringEditedInRange: changeInLength:

- (void) stringEditedInRange: (NSRange)newRange changeInLength: (NSInteger)delta;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagAtIndex: scheme: tokenRange: sentenceRange:

- (NSLinguisticTag) tagAtIndex: (NSUInteger)charIndex scheme: (NSLinguisticTagScheme)scheme tokenRange: (NSRangePointer)tokenRange sentenceRange: (NSRangePointer)sentenceRange;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagAtIndex: unit: scheme: tokenRange:

- (NSLinguisticTag) tagAtIndex: (NSUInteger)charIndex unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme tokenRange: (NSRangePointer)tokenRange;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagSchemes

- (NSArray*) tagSchemes;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagsInRange: scheme: options: tokenRanges:

- (NSArray*) tagsInRange: (NSRange)range scheme: (NSString*)tagScheme options: (NSLinguisticTaggerOptions)opts tokenRanges: (NSArray**)tokenRanges;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tagsInRange: unit: scheme: options: tokenRanges:

- (NSArray*) tagsInRange: (NSRange)range unit: (NSLinguisticTaggerUnit)unit scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options tokenRanges: (NSArray**)tokenRanges;
Availability: MacOS-X 10.7.0
Description forthcoming.

### tokenRangeAtIndex: unit:

- (NSRange) tokenRangeAtIndex: (NSUInteger)charIndex unit: (NSLinguisticTaggerUnit)unit;
Availability: MacOS-X 10.7.0
Description forthcoming.

## Instance Variables for NSLinguisticTagger Class

### _dominantLanguage

@protected NSString* _dominantLanguage;
Availability: MacOS-X 10.7.0
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.

### _options

@protected NSUInteger _options;
Availability: MacOS-X 10.7.0
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.

### _orthographyArray

@protected NSArray* _orthographyArray;
Availability: MacOS-X 10.7.0
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.

### _schemes

@protected NSArray* _schemes;
Availability: MacOS-X 10.7.0
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.

### _string

@protected NSString* _string;
Availability: MacOS-X 10.7.0
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.

### _tokenArray

@protected NSArray* _tokenArray;
Availability: MacOS-X 10.7.0
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.

# Software documentation for the NSString(NSLinguisticAnalysis) category

## NSString(NSLinguisticAnalysis)

> Declared in:
>   Foundation/NSLinguisticTagger.h

Availability: MacOS-X 10.7.0
Description forthcoming.
Method summary

- -enumerateLinguisticTagsInRange:scheme:options:orthography:usingBlock:
- -linguisticTagsInRange:scheme:options:orthography:tokenRanges:

### enumerateLinguisticTagsInRange: scheme: options: orthography: usingBlock:

- (void) enumerateLinguisticTagsInRange: (NSRange)range scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options orthography: (NSOrthography*)orthography usingBlock: (GSLinguisticTagRangeRangeBoolBlock)block;
Availability: MacOS-X 10.7.0
Description forthcoming.

### linguisticTagsInRange: scheme: options: orthography: tokenRanges:

- (NSArray*) linguisticTagsInRange: (NSRange)range scheme: (NSLinguisticTagScheme)scheme options: (NSLinguisticTaggerOptions)options orthography: (NSOrthography*)orthography tokenRanges: (NSArray**)tokenRanges;
Availability: MacOS-X 10.7.0
Description forthcoming.

Up