A Magia do Cursor do Editor de Texto: Você Sempre Digita Fora do Alcance

Você já se perguntou por que, em um editor de texto, o cursor sempre parece estar no final de uma palavra, permitindo que você adicione caracteres sem problemas? Isso é realmente uma ilusão inteligente. Este artigo explora a relação sutil entre a posição do cursor e os intervalos de string em editores de texto, usando a metáfora de um 'ancinho e seus dentes' para explicar por que você sempre digita 'fora do alcance'. Ele também fornece uma extensão `NSRange` melhorada para um tratamento mais preciso dos pontos de inserção do cursor.
Leia mais