One Logo Pool Ball
Machine Learning · IOS API REFERENCE

NaturalLanguage

Analyze natural language text and deduce its language-specific metadata.

22 types

251 callable entries

12 skipped

95% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Skipped declarations

12 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NLTokenizer.enumerateTokens(in:using:)

callback cannot propagate synchronous failure

NLContextualEmbeddingResult.enumerateTokenVectors(in:using:)

callback cannot propagate synchronous failure

NLTagger.enumerateTags(in:unit:scheme:options:using:)

callback cannot propagate synchronous failure

NLEmbedding.enumerateNeighbors(for:maximumCount:distanceType:using:)

callback cannot propagate synchronous failure

NLEmbedding.enumerateNeighbors(for:maximumCount:distanceType:using:)

callback cannot propagate synchronous failure

NLGazetteer.init()

inherited init: cannot prove legal (class declares 5 custom initializers)

NLEmbedding.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

NLModel.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

NLContextualEmbedding.init()

inherited init: cannot prove legal (class declares 3 custom initializers)

NLContextualEmbeddingResult.init()

inherited init: clang: 'init' is unavailable

NLTokenizer.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

NLTagger.init()

inherited init: cannot prove legal (class declares 1 custom initializer)