プロジェクトでCustomTableCellを使用しています。「dequeueReusableCellWithIdentifier」がメソッド「cellForRowAtIndexPath」で有効なセルを返していることがわかります。たとえば、テーブルがリロードされるたびにそうなるはずです。
CustomTableCellには、再ダウンロードせずに再利用したい画像がいくつかあります。ただし、「didSelectRowAtIndexPath」デリゲートメソッド内で使用すると、「dequeueReusableCellWithIdentifier」で「nil」を取得するたびに発生します。
元のテーブルは破棄されませんでした。テーブルはクラスオブジェクトであり、「didSelectRowAtIndexPath」パラメータで受け取ったtableViewと同じであることがわかります。
この動作は、テーブルビューを使用したプロジェクトのビューコントローラーと一致しています。
ARCを使用しています。何が間違っている可能性があるか考えていますか?
ありがとうございました!