2013-11-07 3 views
0

Я добавил приложение iAd в свое приложение. Его работа прекрасна, но когда этот ViewController уволен, приложение перестает работать. Объект iAd и делегата установлен на nil (после того, как мы отклоняем контроллер), поэтому никаких проблем здесь нет.авария в приложении после добавления iAd id

Я добавляю ОВР, как это все методы делегата реализованы

self.adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero]; 
self.adBannerView.frame = CGRectMake(0, 710, 1024, 66); 
self.adBannerView.delegate = self; 
[self.view addSubview:adBannerView]; 

я получаю EXC_BAD_ACCESS на линии

int retVal = UIApplicationMain(argc, argv, nil, @"AppDelegate"); 
+3

Сначала вы можете заменить 2 первые строки на один: 'self.adBannerView = [[ADBannerView alloc] initWithFrame: CGRectMake (0, 710, 1024, 66)]'. И вы должны дать нам несколько аварийных журналов. –

+0

Том прав, но по какой причине вы используете retVal? –

+0

Я не использую. Его код по умолчанию в файле AppDelegate. – user1923809

ответ

0

Убедитесь, что вы включили iAdFramework и AdSupportFrameworks ..

Goto ваши цели> Сложности> Связывание двоичных файлов с библиотеками

+0

они оба добавлены – user1923809

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