UITextView ortografía personalizada y autocorrección

Quiero hacer un editor de text iOS para un cierto idioma humano raro, y quiero que sea compatible con mis propios sistemas de corrección de ortografía y autocorrección para ese idioma.

En iOS, ¿es posible que UITextView use un corrector ortográfico y un sistema de autocorrección personalizados, en lugar de los de la location actual del sistema? ¿O debo recurrir a la creación de una vista de text desde cero usando Core Text?

No creo que haya una manera de cambiar el mecanismo de revisión ortográfica de UITextView.

Un buen enfoque sería establecer su UITextViews spellCheckingType en UITextSpellCheckingTypeNo para que la revisión ortográfica del sistema esté deshabilitada y utilice una cadena atribuida para dibujar el marcador de error de hechizo en el text usted mismo usando su propia class de comprobación ortográfica / motor para encontrar errores.

echa un vistazo a esta respuesta sobre cómo usar cadenas atribuidas