2

我在我的 cocos2d 应用程序中添加了一个GoogleAdMobAdsSdkiOS-6.1.4SDK 以集成 AdWhirl。添加此 Google SDK 时,出现以下错误:

'@' 标记 main.m 之前的预期表达式

这是代码的样子:

int main(int argc, char *argv[]) {
    @autoreleasepool {
        return UIApplicationMain(argc, argv, nil,
                                 NSStringFromClass([AppDelegate class]));
    }
}
4

2 回答 2

0

您确定您使用的是 4.2 或更高版本的 XCode 吗?我认为@autoreleasepool是一种较新的语法。如果您的编译器设置为 GCC,这也将不起作用。NSAutoreleasePool如果这些都不起作用,您也可以使用旧语法创建自己的语法。

您可以在此处查看类似问题的另一个答案。

于 2012-09-10T16:10:26.963 回答
0

您不需要从 Google 广告 sdk 添加 Add-ons 文件夹。

于 2013-03-20T11:04:32.400 回答