Kann ich eine einzelne Prototypzelle in mehreren tableViews verwenden?

Ich habe zwei verschiedene Tabellenansichten in zwei verschiedenen Controllern. Aber die Zellen, die ich in ihnen anzeigen muss, sehen identisch aus. Ich habe eine Prototypzelle in einer tableView erstellt und UiTableViewCell als Unterklasse zugewiesen. Wie kann ich dieselbe Zelle in einem anderen Controller verwenden?

Wenn ich diese customCell-Datei einfach in den neuen Controller importiere und sie mit derselben im Storyboard angegebenen Kennung entpacke, funktioniert sie nicht. Es sagt

Assertionsfehler in - [UITableView _configureCellForDisplay: forIndexPath:]

Beenden der App aufgrund einer nicht erfassten Ausnahme "NSInternalInconsistencyException", Grund: "UITableView dataSource muss eine Zelle aus tableView zurückgeben: cellForRowAtIndexPath:"

Es bedeutet also, dass die Zelle Null ist. Wie kann ich dieselbe Zelle aus dem Storyboard instanziieren? Ist es möglich oder muss ich auch für die neue Tabelle eine andere customCell erstellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage