// 方法一:
for (int i =0; i < superView.subviews.count; i ++) {
[_lastFoundationTimeButn.subviews[i]removeFromSuperview];
}
项目中中有需要,使用此方法但是总是会剩余一个子视图不会被移除,原因不是很清楚),在网上查找获得了另一种法:
方法二:
[superviews.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
此方法是利用数组中的实例方法,
- (void)makeObjectsPerformSelector:(SEL)aSelectorNS_SWIFT_UNAVAILABLE("Use enumerateObjectsUsingBlock: or a for loop instead");
emoveFromSuperview)];