predicateWithLeftExpression:rightExpression:modifier:type:options:
INDEX>Foundation>NSComparisonPredicate
modifierとオプションで右と左の結合によって新しいタイプの述語を返します
+(NSPredicate *)predicateWithLeftExpression:(NSExpression *)lhs: rightExpression:(NSExpression *)rhs: modifier:(NSComparisonPredicateModifier)modifier: type:(NSPredicateOperatorType)type: options:(unsigned)options:
解説
modifierとオプションで右と左の結合によって新しいタイプの述語を返します。
返り値
( NSPredicate * )
なし
引数
( NSExpression * )lhs
( NSExpression * )rhs
( NSComparisonPredicateModifier )modifier
( NSPredicateOperatorType )type
( unsigned )options
フレームワーク
Foundation
クラス
NSComparisonPredicate
Class Methods
使用可能
10.4
参照
例文
NSPredicate *validationPredicate; NSExpression *lhs = [NSExpression expressionForEvaluatedObject]; NSExpression *rhs = [NSExpression expressionForConstantValue:[NSNumber numberWithInt:0]]; validationPredicate = [NSComparisonPredicate predicateWithLeftExpression:lhs rightExpression:rhs modifier:NSDirectPredicateModifier type:NSGreaterThanOrEqualToComparison options:nil];