码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2016-09-21 12:44:29      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

NSArray 里面的一个方法,

- (void)makeObjectsPerformSelector:(SEL)aSelector;

这是一个类似于执行for循环的方法,可以这样用,当需要删除一个view里面的所有subViews,代码如下:

    [self.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

当要设置一个view里面所有子view的隐藏属性的时候,代码如下:

   [self.subviews makeObjectsPerformSelector:@selector(setHidden:) withObject:@YES];

效率比for循环效率高很多,以后可以尝试使用一下

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

标签:

原文地址:http://www.cnblogs.com/peaker-wu/p/5892117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!