La Magia del Cursor del Editor de Texto: Siempre Escribes Fuera del Rango
2025-03-01
¿Alguna vez te has preguntado por qué, en un editor de texto, el cursor siempre parece estar al final de una palabra, permitiéndote agregar caracteres sin problemas? En realidad, es una ilusión inteligente. Este artículo explora la sutil relación entre la posición del cursor y los rangos de cadenas en los editores de texto, utilizando la metáfora de un 'rastrillo y sus dientes' para explicar por qué siempre escribes 'fuera del rango'. También proporciona una extensión `NSRange` mejorada para un manejo más preciso de las posiciones de inserción del cursor.
Desarrollo