更新Xcode9后,我程序所有添加左滑删除的列表 左滑都失效  不走代理方法了 
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
    return YES;
}
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleDelete;
}
//返回删除按钮的标题
- (nullable NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return (@"删除";
}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
    if (editingStyle == UITableViewCellEditingStyleDelete)
    {
        。
    }
}
这是我实现左滑删除的方法,之前并没有问题,Xcode9更新后,运行了几次程序才发现程序里面左滑删除全部都失效 不管怎样不走commitEditingStyle这个代理方法,试了好多方法也没解决!都快把我搞崩溃了 代码没有错  就是找不到哪里冲突了