ObjecTips

Swift & Objective-C で iOS とか macOS とか

UTI

NSPredicate で UTI を扱う

NSPredicate の predicateWithFormat: のフォーマット内で UTI-CONFORMS-TO という評価式が使える。 これは UTTypeConformsTo() ファンクションと同じロジックで UTI を判定に用いる事ができて、例えばファイル情報のリストに対して UTI-CONFORMS-TO で kUTT…

iOS 8.0, OS X v10.10 で追加された UTI

なぜか今になって割と追加されてた。 extern const CFStringRef kUTTypeURLBookmarkData __OSX_AVAILABLE_STARTING(__MAC_10_10,__IPHONE_8_0); extern const CFStringRef kUTTypeDelimitedText __OSX_AVAILABLE_STARTING(__MAC_10_10,__IPHONE_8_0); extern…