2012-08-28 2 views
5

My Cocoa 문서 기반 앱이 열리고 사용자 정의 패키지/번들을 작성합니다.패키지/번들에 대해 UTI 내보내기

내 보낸 UTI (UTExportedTypeDeclarations)를 통해 내 보내야하는 독점 형식으로 간주됩니까?

그렇다면, 값을해야 무엇 :

  • 이 (UTTypeConformsTo)
  • 마임 유형 (public.mime-type)
  • Pboard 유형 (com.apple.nspboard-type)
  • OS 유형 (com.apple.ostype)
  • 을 준수

마지막으로 내 보낸 UTI 식별자 (UTTypeIdentifier)은 문서 유형 식별자 (LSItemContentTypes)와 동일한 값이어야합니까?

답변

5

시행 착오의 결과는 :

이 수출 요로 감염 (UTExportedTypeDeclarations)을 통해 수출 될 필요가 독점 형식으로 간주되어 있습니까?

예. 필자가이 문서에 대해 명시 적으로 언급하지는 못했지만, Finder가 디렉토리를 패키지로 취급하려면이 유형을 내보내는 것이 필요했습니다.

  • 은 (UTTypeConformsTo)

com.apple.package (source)을 준수

  • 마임 유형 (public.mime-type)

비어 있음. 디렉토리에는 MIME 형식이 없습니다.

  • Pboard 유형 (com.apple.nspboard-type)

빈. 게시판 유형은 사용되지 않습니다.

  • OS 유형 (com.apple.ostype)

없음 단서.

마지막으로 보낸 UTI 식별자 (UTTypeIdentifier)는 문서 타입 식별자 (LSItemContentTypes)보다 동일한 값 필요합니까?

예, 문서에서 이에 대한 명시적인 언급을 찾을 수 없습니다.

관련 문제