私は、そのプロトタイプのセルがストーリーボードに盛り込まれたUITableViewControllerサブクラスを持っています。dequeueReusableCellWithIdentifier:私のUITableViewCellサブクラスで初期化子を呼び出しますか?
セルを設定する代理メソッドcellForRowAtIndexPath
にかなりの量のコードがあります。問題は、セルが最初にデキューされたときにすでに完了しているため、セルが再利用プールからデキューされている場合は、そのほとんどを必要としません。私はプログラムでしかアクセスできないプロパティがいくつかあるので、ストーリーボードではできません。
ストーリーボードからプロトタイプのセルを取り出すと、UITableViewControllerがUITableViewCellサブクラスの初期化子を呼び出しますか?私は(id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
を試しましたが、それはプロセスの一部ではないようです。
(vodi)awakeFromNibは、UILabelにジェスチャ認識機能を追加するなど、一度だけ実行したいものに最適です。 –