Instance Method
インスタンスメソッド
initWithContentsOfURL:
Provides data backed by the contents of an existing file. The system uses the URL’s filename extension to select an appropriate UTI.
既存のファイルの内容によって裏打ちされるデータを提供します。システムは、URLのもつファイル名拡張子を使って適切なUTIを選択します。
Declaration
宣言
- (instancetype)initWithContentsOfURL:(NSURL
*)fileURL;
Parameters
パラメータ
fileURL
The URL of the file to use for the item provider’s data. The item provider uses the filename extension to determine the UTI for the associated data.
アイテムプロバイダの持つデータに対して使うことになるファイルのURL。アイテムプロバイダはこのファイル名拡張子を使って、結び付けられたデータに対するUTIを決定します。
Return Value
戻り値
An item provider for the specified file or nil
if an error occurred.
指定されたファイルに対するアイテムプロバイダ、またはエラーが発生したならばnil
。
Discussion
議論
If the system cannot determine a specific UTI based on the filename extension, it assigns the public.data
UTI for the file.
システムがある特定のUTIをファイル名拡張子に基づいて決定できないならば、それはpublic.data
UTIをそのファイルに割り当てます。
See Also
参照
Creating an Item Provider
アイテムプロバイダを作成する
- initWithItem:typeIdentifier:
Initializes an item provider with an object, according to the NSItemProvider
type coercion policy.
アイテムプロバイダをあるオブジェクトで初期化します、NSItemProvider
型強制方針に従います。
- init
Instantiates an empty item provider to which you can later register a data or file representation.
空のアイテムプロバイダをインスタンス化します、それに対してあなたは後でデータまたはファイル表現を登録できます。
- initWithObject:
Initializes a new item provider, employing a specified object’s type identifiers to specify the data representations eligible to be loaded by the provider.
新しいアイテムプロバイダを初期化します、指定されたオブジェクトの持つ型識別子を用いることで、プロバイダによってロードされる資格のあるデータ表現を指定します。
Related Documentation
関連文書