The Application Kit’s extensions to NSAttributedString support the typical behavior of text editors in selecting a word on a double-click with the doubleClickAtIndex: method, and finds word breaks with nextWordFromIndex:forward:. It also calculates line breaks with the lineBreakBeforeIndex:withinRange: method.
Last updated: 2009-08-28