0

インターネット全体を検索しましたが、NSPredicate で NSExpression を使用する方法について適切な説明が見つかりませんでした。述語に必要な関数 abs が組み込まれていることを知っています。私はこの述語を持っています:

NSPredicate *predicate=[NSPredicate predicateWithFormat:@"hg-%f<0.000001",[txtInput.text floatValue]];

hg-[txtInput.text floatValue] 部分の絶対値が必要です。どうすれば達成できますか?

4

1 に答える 1

4

abs( )述語文字列内の絶対値が必要な式を追加します

NSPredicate *predicate=[NSPredicate predicateWithFormat:@"abs(hg-%f)<0.000001",[txtInput.text floatValue]];
于 2012-02-26T21:35:46.810 に答える