清除在PredicatEditor中输入的数据
问题描述:
我有一个PredicateEditor,里面有很多行。当你在谓词行中输入任何值时,如果你想清除所有存在的数据究竟需要做什么。清除在PredicatEditor中输入的数据
我试过了遍历子视图并设置了空值。它实际上从视图中清除数据,但不从谓词中清除数据。
答
NSPredicateEditor是一个NSRulesEditor。调用-removeRowsAtIndexes:includeSubrows:删除所需的规则。
谢谢,我试过了,但我真正需要的是清除数据而不是规则。 – Rahul
-reloadCriteria如何? “您可以使用此方法来指示可用条件可能已更改,应该从委托人重新计算并弹出重新计算。” –