UTI
概要
UTI
とは、
Uniform Type Identifier
の略称であり、データのタイプを一意に識別する文字列
特徴としては、多重継承を採用している点
ある識別子が
public.audio
,
public.video
等の他の複数の識別子を継承できるようになっている
Uniform Type Identifier - Wikipedia
Mac や iOS でファイルの種類を表す識別子 Uniform Type Identifiers を拡張子から調べる(Swiftで1行で出来る)
Apple 独自の種別であり、詳しい公式ドキュメントは以下。
Uniform Type Identifiers Overview - Apple Developer
使う
macOS で定義されている
UTI
の一覧は下記であり、
MobileCoreServices
を
import
することで参照できる。
System-Declared Uniform Type Identifiers - Uniform Type Identifiers Reference