如果不存在,如何添加 NSL语言标记器方案



我需要得到词干。所以我无法得到英语是否存在引理方案。

这是我正在测试可用标记方案的代码:

    let tagSchemes = NSLinguisticTagger.availableTagSchemes(forLanguage: "en")
    print(tagSchemes)

这是输出:

[__C.NSLinguisticTagScheme(_rawValue: TokenType),
     __C.NSLinguisticTagScheme(_rawValue: Language),
     __C.NSLinguisticTagScheme(_rawValue: Script)]

请注意,模拟器将返回所有方案。我的问题出在我的设备上。您可以尝试"fr"或"de",除了"en"。

基本上不能。 iOS SDK 尚不存在此功能。一些标签方案仅适用于键盘上使用的语言,如我的问题。