Instance Property インスタンスプロパティ

writableTypeIdentifiersForItemProvider

An array of UTI strings representing the types of data that can be loaded for an item provider. あるアイテムプロバイダからロードされることができるデータの型を表しているUTI文字列それらからなるある配列。

Declaration 宣言

optional var writableTypeIdentifiersForItemProvider: [String] { get }

Discussion 議論

Provide uniform type identifiers (UTIs) in order from highest fidelity to lowest. If your app employs a native data representation, place that first in the array. ユニホーム型識別子(UTI)を最高位から忠実に最低位までの順番で提供してください。あなたのアプリがある特定機種データ表現を必要とするならば、それを配列の最初においてください。

Use the instance version of this property when you initialize an item provider with an object. As possible, implement this property to provide an extended array of UTIs based on the object. For example, for an NSURL object, your implementation could offer the public.file-url UTI, in addition to the public.url UTI, if your implementation detects that the stored URL uses the file:// scheme. このプロパティのインスタンス版を、あなたがアイテムプロバイダをあるオブジェクトで初期化する時に使ってください。可能な限り、このプロパティを実装することで、幾つかのUTIからなるある拡張された配列をそのオブジェクトに基づいて提供してください。例えば、NSURLオブジェクトに対して、あなたの実装はpublic.file-url UTIを、public.url UTIに加えて提示できます、もし格納されたURLがfile://スキームを使うことをあなたの実装が突き止めるならば。

See Also 参照

Getting the Writable Type Identifiers 読出し可能型識別子を取得する