Initializer

init(item:typeIdentifier:)

Initializes an item provider with an object, according to the NSItemProvider type coercion policy. アイテムプロバイダをあるオブジェクトで初期化します、NSItemProvider型強制方針に従います。

Declaration 宣言

init(item: NSSecureCoding?, 
typeIdentifier: String?)

Parameters パラメータ

item

An object containing the data you want to provide. You may specify nil for this parameter and register items and types later. あなたが提供したいデータを含んでいるオブジェクト。あなたは、このパラメータに対してnilを指定して、後で項目と型を登録するかもしれません。

typeIdentifier

A string that represents the UTI of the item. If item is not nil, this parameter must not be nil. 項目のUTIを表す文字列。itemnilでないならば、このパラメータはnilであってはいけません。

Return Value 戻り値

An item provider for the specified item. 指定された項目に対するアイテムプロバイダ。

Discussion 議論

Use this method to initialize an item provider for objects in your app. The item provider registers your object with the specified type. Subsequent requests for that same type return the specified item. このメソッドを使うことで、あなたのアプリの中のオブジェクトに対するアイテムプロバイダを初期化してください。アイテムプロバイダは、あなたのオブジェクトを指定された型で登録します。以降のその型に対する要請は、指定されたitemを返します。

See Also 参照

Creating an Item Provider アイテムプロバイダを作成する