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