我正在尝试使用NSCompoundPredicate
包含 BlockPredicate 的大过滤器,但我收到此错误:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Problem with subpredicate BLOCKPREDICATE(0x19189b60)'
通过分离的每个谓词运行得很好,我尝试使用 a 中的所有正常谓词创建第一个过滤器NSCompoundPredicate
,然后用它过滤数组BlockPredicate
并运行。
但我的问题是:是否可以将两者结合在一个 NSCompoundPredicate 中?