誰でもはまることらしいがUITableViewCellのぶかっこうなflyweightパターンに引っかかった(細かなオブジェクトを常に生成するのではなく再利用することで生成量を抑えるのだからflyweightで良いのだろうけど、C++のnewと違って、dequeueReusableCellWithIdentifierという名前が既に不恰好だ)。indexPath.row;そりゃ死ぬだろうと、落ち着いて考えればわかるが、それでも最初はなんで死ぬのかわからず閉口した。tagを使いたいんだからoutletにしてアクセスする。