사용자 정의 오브젝트의 NSArray가 있습니다. 사용자 지정 개체에 PageNumber 속성이 있다고 가정합니다. "customObject.PageNumber is distinct"와 같은 조건으로 NSArray를 필터링하고 싶습니다.NSPredicate를 사용하는 고유 오브젝트
나는 배열을 반복 할 수 있고 중복 된 pageNumber를 가진 객체를 제거 할 수 있음을 알고있다. 그러나 그것을 할 수있는 쉬운 방법이 있습니까? 나는 시도했다,
[myarray valueForKeyPath:@"distinctUnionOfObjects.pageNumber"];
그것은 나에게 유일한 페이지 번호 (7, 8, 9와 같은)를 준다. 하지만 페이지 번호가 아닌 사용자 지정 개체 자체를 원합니다. 어떤 술어가 나를 도울 수 있습니까?
정말 멋집니다. 감사! – Vignesh