Объекты простого и обогащенного текста
Текстовые объекты, такие как NSText и NSTextView могут содержать или простой текст или обогащенный текст. Объекты простого текста позволяют только один набор текстовых атрибутов для всего их текста; объекты обогащенного текста позволяют многократные шрифты, размеры, отступы и другие атрибуты для различных наборов символов и абзацев. Можно управлять, является ли текстовый объект простым или богатым использованием setRichText:
метод. Объекты обогащенного текста также способны к разрешению пользователю перетащить изображения и файлы в них. Этим поведением управляют setImportsGraphics:
метод.
Богатый объект NSText может использовать RTF (Формат RTF) в качестве формата обмена. Не все управляющие слова RTF поддерживаются, как бы то ни было. На вводе объект NSText игнорирует любое управляющее слово, которое это не распознает; некоторые из тех это может считать и интерпретировать его, не выписывает. Таблица 1 перечисляет управляющие слова RTF, которые распознает любой текстовый объект. Подклассы могут распознать больше.