2014-09-01 58 views
-3

我想手動將一些代碼從Objective-C轉換爲Swift,但我只知道如何使用Swift。將代碼從Objective-C轉換到Swift:ADBannerView

ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectMake(0, self.view.frame.size.height - 50, 320, 50)]; 
[self.view addSubview:adView]; 

我是能夠轉換開始,除了CGRectMake()內一切ADBannerView *adView =行。我不明白從[self.view開始的第二行。

請幫忙。謝謝!

+0

這第二條線增加了'adView'到您當前對象('self')的'view'。 – Till 2014-09-01 14:11:57

回答

1

如果我正確理解你的需求它會看起來像:

var adView: ADBannerView = ADBannerView(frame: CGRectMake(0, self.view.frame.size.height - 50, 320, 50)) 
self.view.addSubview(adView) 
1
let adView = ADBannerView(frame: CGRect(x: 0, y: self.view.frame.size.height - 50, width: 320, height: 50)) 
self.view.addSubview(adView)