我试图从嵌套NSSet
的复杂结构中获取一些对象,如下所示:
obj1
等属于MyObject
类型。
我使用了一个谓词,但它没有返回任何内容:
NSPredicate *predicate=[NSPredicate predicateWithFormat:@"self isKindOfClass:%@",[MYObject class]];
我认为NSPredicate
在NSSet中寻找第一层对象。[上面突出显示]。
为了克服这个问题,我遍历所有集合并获取MyObject
个实例。有没有比这更好的方法?获取obj1
,obj2
,obj3
,obj4
的值非常耗时。