availableTagSchemes
TypeScriptstatic availableTagSchemes(unit: NLTokenUnit, language: NLLanguage): Array<NLTagScheme>Swift declarationclass func availableTagSchemes(for unit: NLTokenUnit, language: NLLanguage) -> [NLTagScheme]class · iOS 12.0+ · SDK 27.1
class NLTaggerstatic availableTagSchemes(unit: NLTokenUnit, language: NLLanguage): Array<NLTagScheme>Swift declarationclass func availableTagSchemes(for unit: NLTokenUnit, language: NLLanguage) -> [NLTagScheme]static requestAssets(language: NLLanguage, tagScheme: NLTagScheme, completionHandler: ((arg0: NLTagger_AssetsResult, arg1: (NativeError) | null) => void)): voidSwift declarationclass func requestAssets(for language: NLLanguage, tagScheme: NLTagScheme) async throws -> NLTagger.AssetsResultgazetteers(tagScheme: NLTagScheme): Array<NLGazetteer>Swift declarationfunc gazetteers(for tagScheme: NLTagScheme) -> [NLGazetteer]static init(tagSchemes: Array<NLTagScheme>): NLTaggerSwift declarationinit(tagSchemes: [NLTagScheme])models(tagScheme: NLTagScheme): Array<NLModel>Swift declarationfunc models(forTagScheme tagScheme: NLTagScheme) -> [NLModel]setGazetteers(gazetteers: Array<NLGazetteer>, tagScheme: NLTagScheme): voidSwift declarationfunc setGazetteers(_ gazetteers: [NLGazetteer], for tagScheme: NLTagScheme)setModels(models: Array<NLModel>, tagScheme: NLTagScheme): voidSwift declarationfunc setModels(_ models: [NLModel], forTagScheme tagScheme: NLTagScheme)get dominantLanguage(): (NLLanguage) | nullSwift declarationvar dominantLanguage: NLLanguage? { get }get string(): (string) | nullSwift declarationvar string: String? { get set }set string(value: (string) | null)Swift declarationvar string: String? { get set }get tagSchemes(): Array<NLTagScheme>Swift declarationvar tagSchemes: [NLTagScheme] { get }setLanguage(language: NLLanguage, range: SDKHandle): voidSwift declaration@nonobjc func setLanguage(_ language: NLLanguage, range: Range<String.Index>)tokenRangeAtUnit(index: SDKHandle, unit: NLTokenUnit): SDKHandleSwift declaration@nonobjc func tokenRange(at index: String.Index, unit: NLTokenUnit) -> Range<String.Index>tokenRangeForUnit(range: SDKHandle, unit: NLTokenUnit): SDKHandleSwift declaration@nonobjc func tokenRange(for range: Range<String.Index>, unit: NLTokenUnit) -> Range<String.Index>tagHypotheses(index: SDKHandle, unit: NLTokenUnit, scheme: NLTagScheme, maximumCount: number): [Record<string, number>, SDKHandle]Swift declaration@nonobjc func tagHypotheses(at index: String.Index, unit: NLTokenUnit, scheme: NLTagScheme, maximumCount: Int) -> ([String : Double], Range<String.Index>)setOrthography(orthography: _Foundation_NSOrthography, range: SDKHandle): voidSwift declaration@nonobjc func setOrthography(_ orthography: NSOrthography, range: Range<String.Index>)tag(index: SDKHandle, unit: NLTokenUnit, scheme: NLTagScheme): [(NLTag) | null, SDKHandle]Swift declaration@nonobjc func tag(at index: String.Index, unit: NLTokenUnit, scheme: NLTagScheme) -> (NLTag?, Range<String.Index>)tags(range: SDKHandle, unit: NLTokenUnit, scheme: NLTagScheme, options?: NLTagger_Options): Array<[(NLTag) | null, SDKHandle]>Swift declaration@nonobjc func tags(in range: Range<String.Index>, unit: NLTokenUnit, scheme: NLTagScheme, options: NLTagger.Options = []) -> [(NLTag?, Range<String.Index>)]2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
NLTagger.enumerateTags(in:unit:scheme:options:using:)
callback cannot propagate synchronous failure
NLTagger.init()
inherited init: cannot prove legal (class declares 1 custom initializer)