Instance Method インスタンスメソッド

metadataQuery(_:replacementObjectForResultObject:)

Returns a different object for a given query result object. 与えられた照会結果オブジェクトに対して異なるオブジェクトを返します。

Declaration 宣言

optional func metadataQuery(_ query: NSMetadataQuery, 
replacementObjectForResultObject result: NSMetadataItem) -> Any

Parameters パラメータ

query

The query that produced the result object to replace. この照会が生成した結果オブジェクトを置き換えることになります。

result 結果

The query result object to replace. この照会結果オブジェクトを置き換えます。

Return Value 戻り値

Object that replaces the query result object. 照会結果オブジェクトを置き換えるオブジェクト。

Discussion 議論

By default query result objects are instances of the NSMetadataItem class. By implementing this method, you can return an object of a different class type for the specified result object. 初期状態では照会結果オブジェクトはNSMetadataItemクラスのインスタンスです。このメソッドを実装することで、あなたはある異なるクラス型のオブジェクトを、その指定された結果オブジェクトに対して返すことができます。

See Also 参照

Getting Query Results 照会結果を取得する

Related Documentation 関連文書