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

metadataQuery(_:replacementValueForAttribute:value:)

Returns a different value for a given attribute and value. 与えられた属性と値に対して異なる値を返します。

Declaration 宣言

optional func metadataQuery(_ query: NSMetadataQuery, 
replacementValueForAttribute attrName: String, 
                      value attrValue: Any) -> Any

Parameters パラメータ

query

The query that produced the result object with attribute. attributeを持つ結果オブジェクトを生成した照会。

attribute

The attribute in question. 問題の属性。

attributeValue

The attribute value to replace. 置き換える属性値。

Return Value 戻り値

Object that replaces the value of attribute in the result object 結果オブジェクトにおいてattributeの値を置き換えるオブジェクト。

Discussion 議論

The delegate implementation of this method could convert specific query attribute values to other attribute values, for example, converting date object values to formatted strings for display. このメソッドの委任先実装は、特定の照会属性値を他の属性値へ変換できます、例えば、日付オブジェクト値を表示用に書式設定された文字列へ変換します。

See Also 参照

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