-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 に答える