0

現在、LeadBolt インタースティシャル広告を iOS アプリに実装しています。ただし、この行の最後に:

[[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"]];

「予期される識別子」エラーが発生します。これを解決する方法についてアドバイスをお願いします。

-(void)loadDisplayAd
{
   LeadboltOverlay *interstitial = [LeadboltOverlay createAdWithSectionid:@"YOUR_LB_INTERSTITIAL_ID" view:self.view];
   [interstitial loadAd];
}


- (void)viewDidLoad {

    LeadboltOverlay *audioad = [LeadboltOverlay createAdWithSectionid:@"YOUR_LB_AUDIO_ID" view:self.view];
    [audioad loadAudioAd];
    // [AppTracker setLandscapeMode:YES]; // Un-comment for Landscape mode
    [[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"]];
    [AppTracker startSession:@"APPFIREWORKS_API_KEY" view:self.view];


    [self loadDisplayAd];
4

1 に答える 1

0

You have an extra set of brackets. Replace this:

[[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"]];

With this:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"];
于 2014-08-27T18:19:37.057 に答える