It's unclear which line break mode is the default, when you make the API call without passing line break mode.  Are you sure it is NSLineBreakByClipping?  Otherwise, I'd leave it as -1.