Универсальные идентификаторы типов и пользовательские ресурсы типа документа
Q: Где я могу найти ресурсы об Универсальных Идентификаторах типов и связанных технологиях?
A: Существует много документов, доступных об Универсальных Идентификаторах типов (UTIs) в ссылочной библиотеке. Это Вопросы и ответы являются начальной точкой для помощи разработчикам в располагающихся документах, описывающих то, что UTIs и как они используются. Это содержит три раздела:
Определение UTI
Ресурсы UTI
Классы и технологии
Универсальное определение идентификатора типа
Универсальный идентификатор типа (UTI) является строкой, идентифицирующей класс объектов с типом. UTIs обычно используются, чтобы идентифицировать формат для файлов или типов данных в памяти и идентифицировать иерархическое расположение каталогов, объемов или пакетов. UTIs используются или чтобы объявить формат существующих данных или объявить форматы, которые принимает Ваше приложение. Например, приложения используют UTIs для объявления формата для данных, которые они помещают в область монтажа. Приложения также используют UTIs для объявления типов файлов, которые они в состоянии открыть.
Универсальные ресурсы идентификатора типа
Основные виды деятельности какао - универсальный идентификатор типа
Этот документ обеспечивает высокоуровневое представление того, каковы Универсальные Идентификаторы типов, как они работают и для чего они используются. Этот документ является превосходной начальной точкой для приобретения знаний о UTIs.
Универсальный обзор идентификаторов типов
Описывает UTIs и как использовать их.
Этот документ включает следующие главы:
Универсальные понятия идентификатора типа
Описывает синтаксис и использование UTIs.
Принятие универсальных идентификаторов типов
Описывает, как принять UTIs в Ваших приложениях.
Объявление новых универсальных идентификаторов типов
Описывает, как объявить новый UTIs в Ваших приложениях.
Универсальная ссылка идентификаторов типов
Этот документ для OS X и разработчиков приложения для iOS, которые должны создать или иначе управлять данными, которые могут быть переданы с другими приложениями или службами. Например, приложения часто должны знать о типе данных, которые они обрабатывают когда:
Выводя на экран, или управление, файлы, пакеты или папки
Доступ к данным потоковой передачи
Копирование и вставка между документами или приложениями
Перетаскивание между приложениями
Объявленные системой универсальные идентификаторы типов
Обеспечивает список UTIs, определяющихся на OS X.
Этот документ предоставляет информацию о методах C, которые могут использоваться для управления UTIs на iOS.
Технические вопросы и ответы QA1587
Обеспечивает ряд поэтапных инструкций для добавления пользовательского типа документа и нового UTI к приложению для iOS.
Классы и технологии
Существуют технологии, использующие UTIs в качестве части их базовых технологий. Они включают области монтажа и перетаскивание, например. Ниже список связанных документов:
Ссылка класса для UIPasteboard.
Руководство по программированию области монтажа
Этот документ предоставляет информацию о программировании области монтажа на OS X.
Ссылка класса для NSPasteboard на OS X.
Ссылка класса NSPasteboardItem
Ссылка класса для NSPasteboardItem на OS X.
Темы программирования перетаскивания
Этот документ предоставляет информацию о программировании перетаскивания на OS X.
Ссылка на протокол NSDraggingDestination
Этот документ предоставляет информацию о протоколе NSDragDestination, доступном на OS X.
Ссылка на протокол NSDraggingInfo
Этот документ предоставляет информацию о протоколе NSDraggingInfo, доступном на OS X.
Ссылка на протокол NSDraggingSource
Этот документ предоставляет информацию о протоколе NSDraggingSource, доступном на OS X.
История версии документа
| Дата | Примечания |
|---|---|
| 29.01.2014 | Новый документ, что этот документ представляет список ресурсов об Универсальных Идентификаторах типов и пользовательском создании типа документа. |