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

NSArray里面的一个方法。

  • (void)makeObjectsPeformSelector:(SEL)aSelector;这是一个类似于执行for循环的方法,可以这样用,当需要删除一个view里面的所有subViews,代码如下:
    [self.subViews makeObjectsPeformSelector:@selector(removeFromSuperView)];
    当要设置一个view里面所有子view的隐藏属性的时候,代码如下:
    [self.subViews makeObjectsPefromSelector:@selector(setHidden:) withObject:@YES];
    效率比for循环高很多。大家以后可以尝试用下

你可能感兴趣的:(iOS 一个新方法:- (void)makeObjectsPerformSelector:(SEL)aSelector;)