我有一个我的对象的实例数组 - MyObject
。每个实例都有一个字符串和一个数组属性—— myArrayProperty
它包含另一个类的实例——MyOtherObject
我正在使用一个NSPredicate
基于以下值进行一些过滤myArrayProperty
:
NSPredicate *myPredicate = [NSPredicate predicateWithFormat:@"myArrayProperty.otherObjectProperty MATCHES %@", mySearchString];
在这种情况下,otherObject 属性是 MyOtherObject 的字符串属性。我怀疑问题出在这个构造上:myArrayProperty.otherObjectPropert
我的问题是,如何指示谓词遍历 myArrayProperty 中的所有项目?我想避免在这里使用 for 循环。谢谢。