黑马程序员技术交流社区

标题: block运行结果是? [打印本页]

作者: Max_骏    时间: 2014-3-26 15:17
标题: block运行结果是?
void exampleB_addBlockToArray(NSMutableArray *array) {
  char b = 'B';
  [array addObject:^{
    printf("%c\n", b);
  }];
}
  
void exampleB() {
  NSMutableArray *array = [NSMutableArray array];
  exampleB_addBlockToArray(array);
  void (^block)() = [array objectAtIndex:0];
  block();
}
作者: conpgy    时间: 2014-3-27 14:58
运行结果:
b




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