私は語幹を取得する必要があります。英語のために補題スキームが存在しない場合、私は得ることができません。 NSLinguisticTagger Schemeを追加するにはどうすればいいですか?
は、ここで私が使用可能なタグスキームをテストしていたコードです:let tagSchemes = NSLinguisticTagger.availableTagSchemes(forLanguage: "en")
print(tagSchemes)
、これが出力されます。シミュレータは、すべてのスキームを返します、という
[__C.NSLinguisticTagScheme(_rawValue: TokenType),
__C.NSLinguisticTagScheme(_rawValue: Language),
__C.NSLinguisticTagScheme(_rawValue: Script)]
注意してください。私の問題は私のデバイスにあります。あなたは 'en'を除いて 'fr'または 'de'を試すことができます。
英語はあなたのメインのiPhoneかMac OS言語ですか?あなたはその一貫性をチェックしましたか? – tereks
@テレックスそれはそうです。私はついに何が起こっているのか理解しています。一部のタグスキームは、キーボードで使用した言語でのみ使用できます。あなたのデバイスで補題が利用可能になる前に、フランス語のキーボードを使用した場合の例 – Ali