12954


拡張子mmのファイルで、iAdを実装し、チラシを画面下に表示させるところまでは成功したのですが、iAdの実装で、アプリの審査にも関わるbannerViewDidLoadAdとdidFailToReceiveAdWithErrorを実装するために、クラスをデリゲートにしたいと思っていますが、

class Delegate MainScene :publiccocos2d::Layer{

この書き方でエラーが出ます。

それと思わしき場所全てにDelegateを書いたのですが、全てエラーに…。

書き方が悪いのか、それとも内容に問題があるのかわかりません。  
他のクラスに依存しているクラスだとデリゲートにできないとネットでみたのですが、他のクラスからメソッドを使用したり関数を使用していることはありません。

C++でクラスをデリゲートにするには、どのように書いたらいいのでしょうか。


CC BY-SA 3.0
2015-08-02T13:23:58.563
12952
2015-08-02T13:40:56.240
2015-08-02T13:31:01.803
3639
10529
question
c++
C++で、クラスをデリゲートにする記述方法


iAdはObjective-Cのライブラリですので、デリゲートに指定できるのはObjective-
Cのクラスだけです。C++にはDelegateというキーワードは存在しませんし、C++のクラスをデリゲートに指定することはできません。


CC BY-SA 3.0
2015-08-02T13:29:55.140
12954
2015-08-02T13:40:56.240
2015-08-02T13:40:56.240
3639
3639
12952
answer