三目運算是一種賦值,不能執行操作,所以
這個寫法是錯誤的
(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);