An Objective C category on NSString to trim a string to fit some number of lines, rendered in a specified font, within a specified width.