Nian_GC 2016-08-19 18:00 采纳率: 0%
浏览 965
已结题

关于iOS中的block问题

  • (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{

    CustomGroupHeader *header = [tableView dequeueReusableHeaderFooterViewWithIdentifier:@"Header"];
    GroupModel *gmodel = self.array[section];
    [header updateHeaderData:gmodel];
    [header setOpenHandle:^(BOOL isopen) {
    gmodel.isOpen = isopen;
    [tableView reloadData];
    //NSLog(@"caocaocaocao%d",isopen);
    }];

    return header;
    }
    运行时,一点击按钮就crash,
    经过调试发现,去掉[tableView reloadData]这一句程序不会崩溃,可是我就是想在点击按钮之后回调回来,刷新界面。求大神帮忙解答

  • 写回答

3条回答 默认 最新

  • dabocaiqq 2016-08-19 23:44
    关注
    评论

报告相同问题?