Up

NSLinguisticTagger class documentation

Authors

Generated by Gregory John Casamento,,,

Date: Generated at 2023-12-20 19:35:39 -0500


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: 

+ (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: 

- (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