I\'m dragging onto an NSTextView (from a table in another window) and as I drag over the text in the NSTextView a caret is displayed showing the insertion point. There appea
Ok, the solution is to use characterIndexForInsertionAtPoint instead of characterIndexForPoint. Thusly,
NSPoint mouseLocation = [sender draggingLocation]; NSUInteger dropLocation = [self characterIndexForInsertionAtPoint:[self convertPoint:mouseLocation fromView:nil]];