NSMutableArray: obliga a la matriz a contener solo un tipo de objeto específico
Existe alguna forma de obligar a NSMutableArray a mantener solo un tipo de objeto específico?
Tengo definiciones de clases de la siguiente manera:
@interface Wheel:NSObject
{
int size;
float diameter;
}
@end
@interface Car:NSObject
{
NSString *model;
NSString *make;
NSMutableArray *wheels;
}
@end
¿Cómo puedo forzar ruedas matriz para mantenerRued objetos solo con código? (y absolutamente no otros objetos)