Initializer

init(orPredicateWithSubpredicates:)

Returns a new predicate that you form using an OR operation on the predicates in a specified array. ある新しい述部を返します、それはあなたがあるOR演算子をある指定された配列の中の述部それら上で使って形成するものです。

Declaration 宣言

init(orPredicateWithSubpredicates subpredicates: [NSPredicate])

Parameters パラメータ

subpredicates

An array of NSPredicate objects. NSPredicateオブジェクトいくらかの配列。

Return Value 戻り値

A new predicate formed by OR-ing the predicates specified by subpredicates. subpredicatesによって指定される述部いくらかをORでつなげることによって形成されるある新しい述部。

Discussion 議論

An OR predicate with no subpredicates evaluates to FALSE. OR述部で下位述部のないものは、FALSEに評価します。

Special Considerations 特別な注意事項

For applications linked on macOS 10.5 or later, the subpredicates array is copied. For applications linked on OS X v10.4, the subpredicates array is retained (for binary compatibility). macOS 10.5以降に関連付けられるアプリケーションに対して、subpredicates配列は複製されます。OS X v10.4に関連付けられるアプリケーションに対して、subpredicates配列は保有されます(バイナリ互換性のために)。

See Also 参照

Creating Compound Predicates 合成述部を作成する