UITableViewControllerにiAdをつける、という行為に悩む。
正確には(デザインを変えるために作った)UITableViewController派生クラスだが…
結局、実装には「UITableViewとiAdを持ったUIViewController派生クラス」というのを定義して、これの派生クラスとして上記の派生クラスを組み替える必要があるっぽい
#UITableViewControllerはtableView以外にビューを組み込めないのでiAd組み込むこと自体が至難
この実装面倒だなぁ…UITableViewのFrame定義をinitでやりつつ、viewDidLoadの段階でsetFrameでフレームサイズを決定する、という段階を踏むのだと覚え書きしておく。
iAdの実装についてはSR4精霊管理アプリ(使い方が分からないと言われたが放置している。なぜなら僕が使わないからであるw)のiAd実装を参考に。iPadの場合はこのアプリの実装そのまま借りる。