Создание текстового хранения

Как абстрактный класс кластера класса, выделяя и инициализируя NSTextStorage возразите фактически производит экземпляр частного подкласса. Можно использовать любого NSAttributedString или NSMutableAttributedString метод инициализации для создания NSTextStorage объект.

Создав текстовый объект хранения, Вы добавляете NSLayoutManager объекты к текстовому использованию хранения addLayoutManager:. Единственный текстовый объект хранения может иметь многократных менеджеров по расположению (который является, почему это имя метода начинается, «добавляют», а не «устанавливают»).

Создание текстового объекта хранения таким образом и добавление менеджера по расположению являются частью процесса сборки текстовой системы программно, описанной более подробно в “Создании текстовых Системных объектов” в текстовом Руководстве по архитектуре Какао. Можно также создать NSTextView возразите и позвольте ему собрать текстовую систему автоматически, когда текстовое представление создает (и позже освобождает), текстовый объект хранения. Для получения дополнительной информации посмотрите Создание NSTextView Программно.