func evaluate(with: Any?) -> Bool
Returns a Boolean value that indicates whether the specified object matches the conditions that the predicate specifies.
あるブール値を返します、それは指定されたオブジェクトがこの述部が指定する条件に合致するかどうかを指し示します。
func evaluate(with: Any?, substitutionVariables : [String : Any]?) -> Bool
Returns a Boolean value that indicates whether the specified object matches the conditions that the predicate specifies after substituting in the values from a specified variables dictionary.
あるブール値を返します、それはある指定された変数辞書からの値において置換する後に、指定されたオブジェクトがこの述部が指定する条件に合致するかどうかを指し示します。