Ios 实施leadbolt ads时出现预期标识符错误
我目前正在我的iOS应用程序中实施LeadBolt间隙广告。但是,在这一行的末尾:Ios 实施leadbolt ads时出现预期标识符错误,ios,xcode,ads,leadbolt,Ios,Xcode,Ads,Leadbolt,我目前正在我的iOS应用程序中实施LeadBolt间隙广告。但是,在这一行的末尾: [[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"]]; 我收到一个“预期标识符”错误。请告知如何解决此问题 -(void)loadDisplayAd { L
[[[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];
您有一组额外的括号。替换此项:
[[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"]];
为此:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleModuleFail) name:@"onModuleFailed" object:@"AppFireworksNotification"];
那起作用了。。。尽管如此,当我运行我的应用程序并转到viewDidLoad(该广告所在的位置)时,应用程序崩溃,并以绿色显示:线程1:信号SIGABRT。。。你知道那是什么吗?抱歉,新加入Xcode您应该添加一个,这将为您提供更多信息。这个问题应该单独发布,因为它和这个问题不一样。如果可以,请接受我的答案。只需单击答案旁边的上/下箭头下的复选标记。它有助于为可能有相同问题的未来开发人员确定正确答案。没有问题。祝你好运!