2017-02-19 15 views
0
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
     NSString *bannerViewAdUnitID = [defaults valueForKey:@"admobBannerViewID 

отдавание «Декларация тень локальное переменное предупреждения»NSUserDefaults дать Декларацию тень предупреждения локального переменной

«Предыдущее объявление здесь:»

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
    BOOL admobStatus = [defaults integerForKey:@"admobTurnedOn"]; 

я должен удалить первый экземпляр? или как я могу исправить это предупреждение?

ответ

0

Снимите второй

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

экземпляра. Первый экземпляр defaults должен быть доступен, поэтому вам не нужен второй вызов [NSUserDefaults standardUserDefaults];.