Если accessoryType был UITableViewCellAccessoryNone, то сеть выражения установит для него значение UITableViewCellAccessoryCheckmark.
Если accessoryType был UITableViewCellAccessoryCheckmark, тогда сеть выражения будет устанавливать его в UITableCone * только для UITableC видимости UIT.
Это просто ярлык, чтобы сказать
if (cell.accessoryType == UITableViewCellAccessoryNone)
cell.accessoryType = UITableViewCellAccessoryCheckmark
else if (cell.accessoryType == UITableViewCellAccessoryCheckmark)
cell.accessoryType = UITableViewCellAccessoryNone
Определенно пример запутанного кода ... Я бы его избежал.