var expressionBlock : (Any?, [NSExpression], NSMutableDictionary?) -> Any
The Block is applied to the object to be evaluated. Blockは、オブジェクトに適用されて、評価されることになります。
The Block takes three arguments and returns a value: Blockは、3つの引数を取り、ある値を返します:
- evaluatedObject
The object to be evaluated. 評価されることになるオブジェクト。
- expressions
An array of predicate expressions that evaluates to a collection. あるコレクションに評価する述部式いくつかかからなる配列。
- context
-
A dictionary that the expression can use to store temporary state for one predicate evaluation. ある辞書、それは式が使用可能で、一時的状態をひとつの述部評価のために格納するものです。
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
が可変であること、そしてそれはアクセスされるのが式の評価の間だけ可能であることに注意してください。あなたは、それをどこか他で使うために保持しようとしてはいけません。 ]
The Block returns the evaluated
.
Blockはevaluated
を返します。