Obter coordenadas X e Y de uma palavra no UITextView

Eu perguntei a um desenvolvedor (TwoLivesLeft, os criadores do Codea) como eles faziam o destaque da sintaxe em seu aplicativo. Ele respondeu :

@ TD2 o editor Codea é implementado usando um UITextView. O destaque é feito pela sobreposição de subvisualizações nas posições apropriadas - geralmente UILabels. Eles são retirados de um pool de reutilização, semelhante ao modo como o UITableViewCells funciona. Durante a rolagem, as linhas que exigem o realce de marcadores de puxada para fora da piscina e as linhas que saíram da tela despejam seus marcadores de volta na piscina.

Alguém pode explicar como eu obteria o xey de determinada palavra?

questionAnswers(2)

yourAnswerToTheQuestion