Что такое "импортированные ИМП" в Xcode 4?
В Xcode 4 есть списки для "типов документов", "импортированных UTI" и "экспортированных UTI" в информации о проекте. Я знаю, что это за типы документов, но для чего нужны импортированные / экспортированные UTI? Нужно ли объявлять каждый тип документа как импортированный / экспортированный UTI? Я использую ИМП.
Благодарю.
1 ответ
Ваше приложение объявляет UTI, которые оно использует, как импортированные или экспортированные UTI.
Экспортируемые UTI - это UTI, для которых ваше приложение является авторитетным. То есть типы документов, которыми вы владеете и определяете.
Импортированные UTI - это типы документов, о которых вы знаете, но для которых какое-то другое приложение может быть авторитетным.
Различие на практике заключается в том, что если приложение объявляет импортированный UTI, а какое-то другое приложение объявляет тот же UTI, но как экспортированный UTI, ОС будет использовать экспортированные данные UTI над импортированными данными UTI.