2015-09-18 3 views
0

Я использую SDK посредничества HeyZap. У меня все посредничество создано отлично, но я хотел бы, чтобы межстраничное объявление показывало каждую третью игру.Проиграть рекламное объявление каждую третью игру

Я пробовал некоторые решения здесь в переполнении стека, но они применяются к AdMob.

Прямо сейчас, у меня есть:

-(void) GameOver { 
    .... 
    [HZInterstitialAd show]; 
} 

Как этого добиться?

ответ

2

сохранить счетчик числа игр, а затем только показать, если

static int count = 0; 
-(void) GameOver { 
    if(count != 0 && count % 3 == 0) 
    [HZInterstitialAd show]; 

    count++; 
} 
+0

Xcode жалуется на «Использование„подсчета“необъявленный идентификатор. Должен ли я сделать свойство междунар с именем считать? – Paul

+0

Я увеличиваю счетчик следующим образом: '_count ++;'? – Paul

+1

Да, вы можете сделать статический int, чтобы даже если этот диспетчер представлений (или что-то еще) исчезнет, ​​статический int будет сохраняться (can not declare @properties static as насколько я знаю), просто объявите его выше '- (void) GameOver' – Fonix

Смежные вопросы