NSTextView — Xcode Mac OS

Как очистить NSTextView или целиком заменить его содержимое NSTextView наследует всю работу с текстом от класса NSText, который имеет методы string/setString, работающие с его текстом. // Заменить все содержимое в NSTextView textView.string = @"New String"; // Или [textView setString:@"New String"]; Прим. Чтобы очистить все содержимое NSTextView, достаточно передать пустую строку. Как выключить Smart Quotes, Smart Dashes,...

NSTextField в Objective-C — выделение текста, позиция курсора и другое

Как выделить весь текст в NSTextField // Выделить весь текст в NSTextField [textField selectText:self]; Как получить текущую позицию курсора и количество выделенных символов в NSTextField // Инициализируем NSText для управления текстом в NSTextField. NSText* fieldManageText = [textField currentEditor]; // Получаем текущее состояние позиции курсора и длины выделенного текста. NSRange range =fieldManageText.selectedRange; NSLog(@"range: location=%lu, length=%lu", range.location, range.length);...