Hier ist, wie Sie es verwenden können:
func correctWord(word: String, language: String = "en") -> Bool {
let checker = UITextChecker()
let range = NSRange(location: 0, length: word.utf16.count)
let misspelledRange = checker.rangeOfMisspelledWord(in: word, range: range, startingAt: 0, wrap: false, language: language)
return misspelledRange.location == NSNotFound
}
Beachten Sie, dass die Sprachparameter ist optional, aber man konnte es passieren, wenn Sie die Sprache wechseln von "en"
möchten.
Nennen Sie es:
let x = correctWord(word: "yweyuw") // false
let y = correctWord(word: "Hello") // true
Was haben Sie versucht? Ihre Frage ist sehr breit und nicht über ein bestimmtes Problem. Oder erwartest du nur, dass wir es für dich schreiben? [Wie zu fragen] (http://stackoverflow.com/help/how-to-ask) – AgataB