NSArray 裏面的一個方法,spa
- (void)makeObjectsPerformSelector:(SEL)aSelector;orm
這是一個相似於執行for循環的方法,能夠這樣用,當須要刪除一個view裏面的全部subViews,代碼以下:rem
[self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];it
當要設置一個view裏面全部子view的隱藏屬性的時候,代碼以下:for循環
[self.subviews makeObjectsPerformSelector:@selector(setHidden:) withObject:@YES];form
效率比for循環效率高不少,之後能夠嘗試使用一下class