三目运算是一种赋值,不能执行操作,所以
这个写法是错误的
(cellModel.menuName == nil ? cell.menu.text = @"" : cell.menu.text = cellModel.menuName);
下面这种写法才是正确的
cell.menu.text = (cellModel.menuName == nil ? @"" :cellModel.menuName);
三目运算是一种赋值,不能执行操作,所以
这个写法是错误的
(cellModel.menuName == nil ? cell.menu.text = @"" : cell.menu.text = cellModel.menuName);
下面这种写法才是正确的
cell.menu.text = (cellModel.menuName == nil ? @"" :cellModel.menuName);