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

withSubstitutionVariables(_:)

Returns a copy of the predicate and substitutes the predicates variables with specified values from a specified substitution variables dictionary. 述部のコピーを返します、述部の変数をある指定された置換変数辞書からの指定される値で置き換えます。

Declaration 宣言

func withSubstitutionVariables(_ variables: [String : Any]) -> Self

Parameters パラメータ

variables

The substitution variables dictionary. The dictionary must contain key-value pairs for all variables in the receiver. 置換変数辞書。辞書は、レシーバの中の全ての変数に対するキー値ペアを含まなければなりません。

Return Value 戻り値

A copy of the receiver with the predicate's variables substituted by values specified in variables. レシーバのあるコピーで、variablesにおいて指定される値によって置換された、述部の変数を備えます。

Discussion 議論

The predicate itself is not modified by this method, so you can reuse it for any number of substitutions. 述部それ自体はこのメソッドによって修正されません、それであなたはそれをたくさんの置換のために再利用できます。

See Also 参照

Creating a Predicate 述部を作成する