Текстовая система какао

Текстовая система Cocoa Основы текстовой системы Cocoa Текстовая система Cocoa — это комплекс классов, протоколов и объектов для обработки текста […]

Текстовая система Cocoa

  • Основы текстовой системы Cocoa

    • Текстовая система Cocoa — это комплекс классов, протоколов и объектов для обработки текста в macOS. 
    • Она обеспечивает типографику и редактирование текстовых полей, высоко оценена за свои возможности. 
    • Форматированный текстовый редактор можно создать с помощью нескольких строк кода. 
  • История и совместимость

    • NSText от Cocoa был частью OpenStep API от NeXT Inc. и реализован в NeXT OPENSTEP и NeXTSTEP. 
    • Он также успешно реализован в сторонних средах, таких как GNUstep. 
  • Архитектура и взаимодействие

    • Система использует шаблон проектирования Model-View-Controller. 
    • Взаимодействие с сервисами обеспечивает стандартную функциональность потоков в графическом интерфейсе. 
  • Взаимодействие с пользователем

    • Пользователи взаимодействуют с NSTextField для однострочных полей редактирования и NSTextView для многострочных полей. 
    • NSTextField использует общий экземпляр NSTextView, называемый «редактором полей», для экономии памяти. 
  • Клавиатурные сочетания

    • Cocoa использует сочетания клавиш Emacs, которые можно переопределить для создания пользовательских сочетаний клавиш. 
  • Рекомендации и призыв к расширению

    • Статья является заглушкой и призывает к расширению для улучшения Википедии. 

Полный текст статьи:

Текстовая система какао — Википедия

Оставьте комментарий

Прокрутить вверх