iOS 一个新方法:- (void)makeObjectsPerformSelector:(SEL)aSelector;

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

相关文章
相关标签/搜索