Błąd UITableViewCell - ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza [duplikat]

To pytanie ma już tutaj odpowiedź:

Klasa nie jest zgodna z kodowaniem wartości klucza [duplikat] 8 odpowiedzi

Otrzymuję następujący błąd podczas próby załadowania niestandardowego UITableViewCell z pliku xib za pomocą metody instantiateWithOwner UINib. Wypróbowałem wszystkie inne rozwiązania, które mogę znaleźć tutaj bez powodzenia. Problemem wydaje się być to, że kiedy plik XIB jest otwierany przez UINib, używa super klasy UITableViewCell zamiast mojej niestandardowej klasy ContentPackCell. Załączam zrzut ekranu z programu Builder Interface pokazujący, gdzie skojarzyłem xib z moją klasą, a także skojarzenie identyfikatora. Musi być jakiś inny krok, którego brakuję.

Błąd:

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UITableViewCell 0x6b87220> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key descriptionLabel.'

Kod (podobny do przykładowego projektu Apple AdvancedTableViewCells):

ContentPackCell *cell = (ContentPackCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    [self.cellNib instantiateWithOwner:self options:nil];
    cell = tmpCell;
    self.tmpCell = nil;
}

Aktualizacja:

questionAnswers(7)

yourAnswerToTheQuestion