Есть поле для ввода текста NSTextView. Что нужно:
1. ограничить количество вводимых символов до 150 максимально;
2. максимальное количество строк ограничить до 4.
Первое сделать достаточно просто. А вот по второму пункту у меня проблема. Я могу посчитать количество строк текста в поле
NSLayoutManager *layoutManager = [NSTextView layoutManager];<br/>
NSUInteger numberOfLines, index, numberOfGlyphs = [layoutManager numberOfGlyphs];<br/>
NSRange lineRange;<br/>
<br/>
for (numberOfLines = 0, index = 0; index < numberOfGlyphs; numberOfLines++){<br/>
[layoutManager lineFragmentRectForGlyphAtIndex:index effectiveRange:&lineRange];<br/>
index = NSMaxRange(lineRange);<br/>
}<br/>
А вот как его обрезать до нужного количества строк?