NSArray *subViews = [self subviews]; for (int i=0; i<subViews.count; i++) { if ([subViews[i] isKindOfClass:[MonitorCutView class]]) { [subViews[i] removeFromSuperview]; } }