NSSet używa predykatu do zwracania obiektów pasujących do danej klasy
Powiedzmy, że mam NSSet, który zawiera kolekcję obiektów typu id <Shape>
. . . z tego są umieszczone instancje CircleShape, SquareShape, HexagonalShape (nie prawdziwe nazwy protokołów lub klas). .
czy można użyć predykatu lub innej pojedynczej linii kodu, aby zwrócić wszystkie wystąpienia CircleShape?