旧AdWhirl教程中的RootViewController(cocos2d)

时间:2013-01-03 22:48:42

标签: cocos2d-iphone adwhirl

我正在尝试在我的cocos2d应用程序(2.1版本)中实现AdWhirl,但是教程正在使用 “RootViewController.h”。它是从2.x版本中删除的吗?我应该用什么而不是它? 以本教程为例 http://emeene.com/2010/10/adwhirl-cocos2d-iphone/

1 个答案:

答案 0 :(得分:1)

您可能想查看有关如何将AdMob与Cocos2D v2.0集成的博文here。它应该是为了让它成为AdWhirl所需的微小调整。

具体来说,我认为他们已经开始在该版本的Cocos2D中使用导航控制器作为其根控制器。这不应该对你造成太大的影响。就AdWhirl而言,您应该能够将adView添加为:

[[CCDirector sharedDirector].view addSubview:adBanner_];

对于viewControllerForPresentingModalView:方法,您可以使用:

- (UIViewController *)viewControllerForPresentingModalView {
    AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
    return [app navController];
}