-1

目前在 iPhone Programmer 中,我正在使用 xcode 3.1.3 中的 iAds,但在我的项目中发生了这种错误。请告诉我可以在 xcode 3.1.3 中的 iAds 中工作吗?我的错误是

ADBannerView.h:88: error: expected ')' before 'ADBannerView'
             ADBannerView.h:97: error: expected ')' before 'ADBannerView'
            ADBannerView.h:102: error: expected ')' before 'ADBannerView'
            ADBannerView.h:110: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_4_2'
             ADBannerView.h:111: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__AVAILABILITY_INTERNAL__IPHONE_4_0_DEP__IPHONE_4_2'
             ADBannerView.h:112: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__AVAILABILITY_INTERNAL__IPHONE_4_2'
             ADBannerView.h:113: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__AVAILABILITY_INTERNAL__IPHONE_4_2'
    /Users/girishramdas/Desktop/iAds sample/iAdSuite/BasicAdBanner/Classes/TextViewController.h:59: error: expected specifier-qualifier-list before 'ADBannerView'
4

2 回答 2

1

如果无法显示广告,请确保您有错误处理。如果你没有这个,它可能会导致这样的崩溃。

就像是:

    - (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
        if (self.bannerIsVisible) {
             /* set banner not visible here
        }
于 2011-08-04T04:40:32.893 回答
0

这个已经解释了iAds的逐步实施......

于 2011-08-04T09:51:59.393 回答