Я создаю приложение, которое проверяет английскую грамматику пользователя, и я хотел знать, есть ли способ проверить строку и исправить ее, если ее грамматика неверна. Я знаю, что UITextChecker исправляет слова только в том случае, если они неправильные, но не в грамматике предложения. Есть ли другие способы сделать это?