2013-04-04 4 views
0

Итак, после просмотра учебника Geeky Lemon на youtube (https://www.youtube.com/watch?v=0NkgmhpJovM&list=UU6-UA1FoMnbO2LCLWPCM9aA&index=27) о том, как реализовать iAds в своем приложении. Моя проблема заключается в том, что когда у меня закончен код и я пытаюсь подключить свой AdBannerView к делегату, по какой-то причине в раскадровке, когда я выбираю AdBannerView, я вижу соединение с делегатом в инспекторе с правой стороны, однако нет способ подключения. Вот мой код. Мой .h файл:iAd в Xcode, подключая AdBannerView для делегирования?

#import <iAd/iAd.h> 
#import <UIKit/UIKit.h> 

@interface FirstViewController : UIViewController <MFMessageComposeViewControllerDelegate, ADBannerViewDelegate>   { 
} 

Мой .m файл:

#import "FirstViewController.h" 


@interface FirstViewController() 

@end 

@implementation FirstViewController 

- (void) bannerViewDidLoadAd:(ADBannerView *)banner{ 
[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:1]; 
[banner setAlpha:1]; 
[UIView commitAnimations]; 

} 

- (void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error { 
[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:1]; 
[banner setAlpha:0]; 
[UIView commitAnimations]; 
} 

Так резюмировать мне нужно знать, как подключить мой баннер для владельца файлов, при использовании раскадровки? Прошу вас, вы можете помочь, любая полученная помощь очень ценится. Спасибо в продвинутом режиме.

ответ

0

Один из способов подключения вашего делегата - выбрать вид рекламного баннера, а затем открыть инспектор сборок Outlet Collection (с правой стороны). Затем управление нажмите на «делегата» и перетащить линию подключения к контроллеру представления, как это:

One Way To Set A Delegate Connection

Убедитесь, что вы установили ваш контроллер представления, чтобы быть правильным пользовательский тип, тоже!

+0

Спасибо, высоко ценится! –