ある特定のビュー コントローラーでアプリに iAd を正常に実装しました。他の多くのビュー コントローラーにも iAd を配置したいと考えています。ビュー コントローラごとに同じ iAd コードを何度も何度も記述するのは冗長に思えます。iAds 用のこのすべてのコードを 1 つのクラスに配置し、必要なときにいつでも呼び出すことができるようにしたいと考えています。そのため、ヘルパー クラスとクラス メソッド(+)と呼ばれるものについて聞いたことがありますが、これが必要かどうかはわかりません。誰かが私を正しい方向に導くことができますか? 例が役に立ちます。
編集
ビューコントローラーなしでシングルトンクラスを作成しましたが、それは正しいと思います。とにかく、iAd の実装には、次のようなサブビューの追加を含む多くのコード行があります。
[self.view addSubview:adView];
シングルトンは、「ビュー」を認識しないと言っています。他のView Controllerからシングルトンを呼び出すとき、ビューをシングルトンに渡す必要がありますか? ありがとうございました