Cree un NSSet de NSArray basado en propiedad

¿Cómo se crea unaNSSet de objetos de una matriz basada en una propiedad.

p.ej. Conjunto de objetos, cada uno con una fuerte referencia a untype propiedad, y existen varias apariciones de cada tipo en la matriz. ¿Cómo se puede convertir esto en unaNSSet sosteniendo un solo objeto de cada tipo.