2
我正在嘗試使用swift實現ios的亞馬遜廣告。亞馬遜提供的代碼是在目標C中,我試圖將其鏡像到迅捷但未能如願。方法「adViewDidLoad」和「adViewDidFailToLoad」,這是在Objective C的工作已停止工作迅速,但功能「viewControllerForPresentingModalView」,跨兩個languages.Here工作是我的代碼片段斯威夫特亞馬遜廣告不工作在ios
@IBOutlet弱var amazonAdView:AmazonAdView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
var option1 = AmazonAdOptions()
option1.isTestRequest = false
amazonAdView.delegate = self
self.amazonAdView.loadAd(option1)
}
func viewControllerForPresentingModalView() -> UIViewController {
println("........here.......")
return self;
}
func adViewDidLoad(View : AmazonAdView) {
println("........here.1......")
NSLog("Successfully loaded an ad");
}
// @optional
func adViewDidFailToLoad(View :AmazonAdView , withError: AmazonAdError) {
NSLog("Ad Failed to load. Error code ")
}
感謝