1

私はmobclixをadmobと一緒に使用しています。コードが大きすぎて、すべてのクラスに追加できません。だから私は新しいクラスを作成しました: Ads

ビューに広告が必要になるたびに、ビューを広告クラスに送信する必要があります。

- (void)initAd:(UIView *) pView {
NSLog(@"ads init");
self.loadedView = pView;
.....

クラスで広告を作成するには:

    Ad* ad = [Ads new];
    [ad initAd:self.view];

それが正しい方法かどうかはわかりません。ビュー (またはクラス) を変更するたびに、新しい Ads オブジェクトを作成する必要があります。Ads インスタンスを常に実行する方法はありますか、または別のより良い方法はありますか?

どうもありがとう!!

4

1 に答える 1

1

おそらくシングルトンパターンを使用したいと思うでしょう。

例: Objective-Cシングルトンはどのように見えるべきですか?

于 2010-04-13T11:52:47.763 に答える