Zmiana obrazu na wybranym stanie komórki UITablView

Mam utworzoną niestandardową komórkę i dodałem jedną etykietę i obraz, mam 4 wiersze w mojej tabeli każdy wiersz ma inny obraz, a każdy wiersz otwiera inny kontroler widoku, więc teraz to, czego potrzebuję, to kliknięcie konkretnego wiersza I chcę, aby obraz się zmienił, aby to zrobić. Próbowałem tego, ale nie działa, więc proszę mi pomóc.

if(indexPath.row == 0)
{

     if(cell.selected == true)
     {
           UIImage *cellImage = [UIImage imageNamed:@"abc.png"];        
           cell.icon.image    = cellImage;
      }
      else
      {
          UIImage *cellImage = [UIImage imageNamed:@"abc.png"];        
           cell.icon.image    = cellImage;
      }
}

Pozdrawiam Ranjit

questionAnswers(3)

yourAnswerToTheQuestion