我有一个自定义对象的 NSArray。考虑自定义对象具有 PageNumber 属性。我想用“customObject.PageNumber is distinct”之类的条件过滤我的 NSArray。
我知道我可以遍历数组并消除具有重复 pageNumbers 的对象。但是有什么简单的方法可以做到吗?我试过了,
[myarray valueForKeyPath:@"distinctUnionOfObjects.pageNumber"];
它给了我唯一的页码(如 7、8、9)。但我想要自定义对象本身,而不仅仅是页码。任何谓词可以帮助我吗?