Instance Method
インスタンスメソッド
expressionValue(with:context:)
Evaluates an expression using a specified object and context.
ある式をある指定されたオブジェクトと文脈を使って評価します。
Parameters
パラメータ
object
The object against which the expression is evaluated.
このオブジェクトを考慮して式が評価されます。
context
A dictionary that the expression can use to store temporary state for one predicate evaluation. Can be nil
.
ある辞書、それは式が使用可能で、一時的状態をひとつの述部評価のために格納するものです。nil
であることが可能です。
Note that context
is mutable, and that it can only be accessed during the evaluation of the expression. You must not attempt to retain it for use elsewhere.
context
が可変であること、そしてそれはアクセスされるのが式の評価の間だけ可能であることに注意してください。あなたは、それをどこか他で使うために保持しようとしてはいけません。
Return Value
戻り値
The evaluated object.
評価されたオブジェクト。
See Also
参照
Evaluating an Expression
式を評価する
func allowEvaluation()
Forces a securely decoded expression to allow evaluation.
ある安全にデコードされた式に、評価を許可するように強制します。
var `false`: NSExpression
An expression to evalutate if a conditional expression’s predicate evaluates to false.
評価することになるある式、もし条件式のもつ述部がfalseに評価するならば。
var `true`: NSExpression
An expression to evalutate if a conditional expression’s predicate evaluates to true.
評価することになるある式、もし条件式のもつ述部がtrueに評価するならば。