Итак, я пытаюсь получить NSPoint или NSRect, соответствующее расположению определенного символа в NSTextView.Это то, что я имею до сих пор (это не очень хорошо работает, результаты кажутся непредсказуемыми.
NSRange theTextRange = [[theTextView layoutManager] glyphRangeForCharacterRange:[theTextStorage editedRange] actualCharacterRange:NULL];
NSRect theTextRect = [[theTextView layoutManager] boundingRectForGlyphRange:theTextRange inTextContainer:[theTextView textContainer]];