黑马程序员技术交流社区

标题: 学习遇到小小问题,求助大神们? [打印本页]

作者: 陈志辉    时间: 2014-4-28 09:53
标题: 学习遇到小小问题,求助大神们?
本帖最后由 陈志辉 于 2014-4-28 10:01 编辑

- (void)btnClickWithBlock:  ( void(^) () )block
{
     block();
}
这段block调用有点看不明白,求助大神们解释一下?

作者: 魅影穿眸    时间: 2014-4-28 10:25
这是自己调用自己吧
作者: 桑托尔    时间: 2014-4-28 12:22
这个应该是重写的 按钮的cilick时间,传入参数是一个block的块语法,函数内部执行的也就是传入的这个block语法。
作者: 一只小菜鸟    时间: 2014-4-28 13:04
传入一个block代码段,在调用
  1.     Button *btn = [Button new];
  2.    
  3.     [btn btnClickWithBlock:^{                          
  4.         NSLog(@"hello");
  5.     }];
  6.    
  7.     [btn btnClickWithBlock:^{
  8.         NSLog(@"Good");
  9.     }];
复制代码








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2